當前位置:首頁 » 編程語言 » phphtml數組

phphtml數組

發布時間: 2023-08-30 07:36:21

1. php裡面怎麼新建數組

php裡面新建數據可以通過兩種方式,一種是通過array函數來創建,另一種就是通過賦值[]來創建。

<?php

$arr1=array(1,2,3,4);
var_mp($arr1);

$arr2[0]=1;
$arr2[1]=2;
$arr2[2]=3;
$arr2[3]=4;
var_mp($arr2);

2. php 如何定義一個數組

php中定義數組的方法:x0dx0ax0dx0a1、PHP定義數組的格式:x0dx0a數組名=array();x0dx0a如:$aa=array();//這樣就定義了一個數組,x0dx0a之後給元素賦值:x0dx0a$aa[0]="9016";x0dx0a$aa[1]="9017";x0dx0a$aa[2]="9018";x0dx0ax0dx0a2、PHP輸出數組的方法:x0dx0aforeach($aa as $val)x0dx0a{x0dx0aecho$val;x0dx0a}x0dx0a也可以在定義數組時直接賦值x0dx0a$aa=array(0=>"9016",1=>"9017";2=>"9018");x0dx0ax0dx0a3、PHP的數組還可以用字元做下標,不一定要數字:x0dx0a$aa["name"]="Joan";x0dx0a$aa["num"]="9018";x0dx0a$aa["email"]="[email protected]";x0dx0a也可以這樣x0dx0a$aa=array("name"=>"joan","num"=>"9018","email"=>"[email protected]");x0dx0a將一個一維數組的元素也定義為數組,就是一個二維數組,x0dx0a$aa=array(0=>"a1",1=>"a2");x0dx0a$bb=array(0=>"b1",1=>"b2");x0dx0a$cc=array(0=>$aa;1=>$bb);此時,$cc[0]也是一個數組,$cc[1]也是一個數組,$cc就是一個二維數組。x0dx0a同理,三維,四維數組也可以繼續定義下去。x0dx0ax0dx0a4、數組的元素不僅於數字和字元串,可以是類的對象。

3. php如何在html頁面中輸出數組

用php判斷查詢數組是否為空,不為空就將給html賦值,控制是否顯示圖片。
$sql
=
"select
*
from
『_goods_attr『
where
『attr_value『=『
』";php查詢,$res=mysql_query($sql);php處理,$arr
=
mysql_fetch_assoc($res);轉為數組,後面就是自己判斷數組是否為空和給html模板賦值的事情了。
$selv=array(1,2,3,4,5);//下拉列表值
$dbv=3;
foreach($selv
as
$s){
$issl='';
if($s==$dbv)
$issl='selected';
$str.="
-".$s."-
";
}
echo
'
'.$str.'
';
?>

4. php 讀取(解析)html文檔,並將讀取到的文檔轉為數組(數組保留html嵌套格式)

可以使用正則表達式來解決這個問題

具體的代碼很多不詳細寫了,舉個例子給題主吧

<?php

$htmlStr='<li>首頁</li>';
preg_match_all('/<li>.*?</li>/',$htmlStr,$res);
$ret=preg_replace('/(<li>|</li>)/','',$res[0][0]);

//輸出res
//var_mp($res);

echo$ret;

最終輸出的結果為:首頁

在這個例子上題主所需要的值基本都可以用正則演算法過濾出來

希望能幫到題主

如果可以,還請採納

5. php如何在html頁面中輸出數組

用php判斷查詢數組是否為空,不為空就將給html賦值,控制是否顯示圖片。
$sql = "select * from 『_goods_attr『 where 『attr_value『=『 』";php查詢,$res=mysql_query($sql);php處理,$arr = mysql_fetch_assoc($res);轉為數組,後面就是自己判斷數組是否為空和給html模板賦值的事情了。
$selv=array(1,2,3,4,5);//下拉列表值
$dbv=3;
foreach($selv as $s){
$issl='';
if($s==$dbv) $issl='selected';
$str.="<option value='$s' $issl>-".$s."-</option>";
}
echo '<select>'.$str.'</select>';
?>

熱點內容
sql倒序查詢 發布:2025-02-04 06:49:18 瀏覽:192
r7000p2021買哪個配置 發布:2025-02-04 06:40:17 瀏覽:965
如何消除微信小程序緩存 發布:2025-02-04 06:34:24 瀏覽:633
python27mysqldb 發布:2025-02-04 06:28:44 瀏覽:769
svn文件夾許可權 發布:2025-02-04 06:23:47 瀏覽:902
師編程 發布:2025-02-04 06:22:51 瀏覽:170
加密類型wpa 發布:2025-02-04 06:21:27 瀏覽:178
互聯網與雲伺服器 發布:2025-02-04 06:15:56 瀏覽:254
硬碟挖礦源碼 發布:2025-02-04 06:15:45 瀏覽:76
寶馬3系哪個配置合適 發布:2025-02-04 06:03:10 瀏覽:328