例如$arr是一個二維數(shù)組,加值方法就是?$arr['鍵']['鍵']=‘值’;
創(chuàng)新互聯(lián)公司2013年至今,先為永清等服務(wù)建站,永清等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為永清企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
例如
?php
$arr=array(
'a'=array('id'=1,'name'='a'),
'b'=array('id'=2,'name'='b')
);
$arr['a']['age']=3;
//此時?$arr就變?yōu)?/p>
$arr=array(
'a'=array('id'=1,'name'='a','age'='3'),
'b'=array('id'=2,'name'='b')
);
$str='{"data":[{"name":"111","img":"748.jpg","dz":"uang","sz":"22"},{"name":"222","img":"888.jpg","dz":"ngzhu","sz":"13"},{"name":"333","img":"999.jpg","dz":"ve","sz":"27"}]}';
$json=json_decode($str,true);
echo?$json['data'][0]['name']."br?/";
echo?$json['data'][0]['img']."br?/";
echo?$json['data'][0]['dz']."br?/";
echo?$json['data'][0]['sz']."br?/";
//或者
$json=json_decode($str);
echo?$json-data[0]-name."br?/";
echo?$json-data[0]-img."br?/";
echo?$json-data[0]-dz."br?/";
echo?$json-data[0]-sz."br?/";
建立一個空數(shù)組$a,
$a = array();
然后把你傳過來的值$b加入到數(shù)組中
array_push($b);
print_r($a);
這樣就能顯示出你加入的值了
數(shù)據(jù)庫提到的數(shù)據(jù)一般是資源類型的,要逐一讀出,添加到數(shù)組
while($row = mysql_fetch_assoc($res)){
$data[] = $row;
}
遍歷數(shù)據(jù)表,把相應(yīng)的數(shù)據(jù)放到數(shù)組中即可
例如:
?php
//定義一個數(shù)組,用于保存讀取到的數(shù)據(jù)
$contents = array();
$query = mysql_query("select * from table");
//遍歷數(shù)據(jù)表
while($array = mysql_fetch_array($query)){
$contents[] = $array;
}
print_r($contents);
//然后循環(huán)數(shù)組,或者通過鍵名使用數(shù)組
foreach($contents as $value){
print_r($value);
}
echo $contents[0]['字段名稱'];
?
php里面新建數(shù)據(jù)可以通過兩種方式,一種是通過array函數(shù)來創(chuàng)建,另一種就是通過賦值[]來創(chuàng)建。
?php
$arr1?=?array(1,2,3,4);
var_dump($arr1);
$arr2[0]?=?1;
$arr2[1]?=?2;
$arr2[2]?=?3;
$arr2[3]?=?4;
var_dump($arr2);