可以用 = 複製一個陣列到另外一個陣列中。
range():用於產生一個等差數組數組。
$arr[0]=”hello”;//直接建立一個長度為1的數組,等價於$arr = array(“0”=>”hello”);
$arr[1]=”world”; $arr2 = array(“hello”,”world”);//與上面兩行代碼等價 foreach($arr as $now )//foreach 循環{ cho $now." { echo $key.":".$value." "; /重置); //each函數 while($element=each($arr)) { ."1 } //使用list進行循環 reset($arr); =each($arr)) { echookey.":".$v.""; $arr1+$ arr2:將後者的元素加到前者的後面,key一樣的不會進行添加或覆蓋。
陣列排序: |
usort()、uasort()、uksort():自訂比較規則,需自訂比較函數
數組的其它操作:的元素,別名pos()
reset()、end():指針指向首、尾
shuffle() :隨機元素,會修改原始數組
array_reverse():數組逆序,原始數組不會改變
count()、sizeof():計算陣列長度
將陣列轉換成標量形式
以上就介紹了《php和mysql web開發》筆記——第3章 使用數組,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。