php數組定義方法
⑴ php怎麼定義空數組
定義空一維數組,php是弱類型的語言,不用聲明,直接定義就可以的
$arr = array();
定義空二維數組,直接嵌套
$arr = array(
array();
) 或者
$arr[] = array() 然後輸出$arr就是二維數組
⑵ PHP裡面怎麼定義數組
$arr = [];
$arr1 = [1, 2, 6];
$arr3 = [1, "hello", "9999999999"];
arr4 = [
'abc' => 3333,
'dd' => "asdasd",
'ccc' => [1, 99, 10],
];
⑶ php中數組的定義有幾種方法及區別
數組在PHP中包含2種表現,
一種是普通數組,定義方式有二種,
第一:
$a = array("aa","bb","cc")
第二:
$a[] = "aa";
$a[] = "bb"
$a[] = "cc";
一般用數組遍歷的方式可以列印出所有數據,也可以使用數組的位標(從0開始計算)自定義列印,比如:
$a[0]的值就是aa,$a[1]的值是"bb"
數組遍歷自己搜索下,也是2種方式
另外是別名數組,定義也是2種
第一:
$a = array("aa"=> "11","bb"=>"22")
第二:
$a["aa"] = "11";
$a["bb"] = "22";
使用數組的位標在別名數組就不行了,必須用別名
$a[0]就取不到值了,$a[「aa」]才能取到值"11"
數組遍歷其中foreach有點不一樣,自己搜索下
⑷ PHP數組的三種定義格式是怎麼樣的
格式就是這三種啊
1.$array=("value1","value2"……)
2.$array[key]="value";
3.$array(key1=>value1,key2=>value2……)
⑸ php怎樣定義二維數組
示例:
$array = array();
$item = array();
$item['id'] = 1;
$item['xuefei'] = '50w';
$array[] = $item;
這三行
$item = array();
$item['id'] = 1;
$item['xuefei'] = '50w';
等效於 $item = array('id' => 1, 'xuefei' => '50w');
在php中,對於數組可以直接使用$array[]的方法在其尾部追加一個元素。例如
$array = array();
$array[] = 1;
結果為
Array (
0 => 1
)
⑹ php如何定義一個常量數組
<?php
constARR=['a','b'];
var_mp(ARR);
php版本要>=5.6才能使用,如果是5.6以下版本可以考慮把數組序列化後賦值給常量
⑺ PHP中怎樣創建一個數組
$array = array();
這樣就創建了一個空數組
$array = array('鍵'=>'鍵值');
創建了一個擁有鍵的數組
$array = array('值');
創建一個擁有默認鍵的數組,該數組鍵為數字,從0開始
⑻ php怎樣定義二維數組
示例:
$array = array();
$item = array();
$item['id'] = 1;
$item['xuefei'] = '50w';
$array[] = $item;
這三行
$item = array();
$item['id'] = 1;
$item['xuefei'] = '50w';
等效於 $item = array('id' => 1, 'xuefei' => '50w');
在php中,對於數組可以直接使用$array[]的方法在其尾部追加一個元素。例如
$array = array();
$array[] = 1;
結果為
Array (
0 => 1
)
⑼ PHP中怎樣進行數組的定義與輸出
賦值:$arr=array{'asaaa','bbbbbb'};
可以直接用print_r($arr)輸出,也可以通過foreach($arr as $k => $v){echo $v};如果是二維數組裡面可以直接用$v['1']等輸出