數(shù)組就是存儲相關(guān)數(shù)據(jù) array,從0 開始標示
數(shù)組的輸出:PRint_r var_dump var_export ; var_dump 詳細的數(shù)據(jù)信息格式、var_export 是php語法的數(shù)據(jù)格式
賦值 $a[]=1;$a[]=2 ;$a=array(1,2); array_push->不用
消值 unset($a[1]);
遍歷方法
for($i=0;$i<count($a);$i++){
echo $a[$i];
}
foreach($a as $key=>$value){
echo $value.'==='.$a[$key];
}
while(list($value1,$value2)==each($a)){
echo $value1;echo $value2;
}
count 數(shù)組個數(shù)
數(shù)組的某一列=array_column(array,index)
聯(lián)合的數(shù)組=array_combine(array1,array2)
鍵值差集=array_diff(array1,array2)
鍵值交集=array_intersect(array1,array2)
array_fiter(array,function) 遍歷array中的值代入到function中執(zhí)行
boolean=array_key_exists(key,array)
所有鍵名=array_keys(array)
所有鍵值=array_values(array)
反轉(zhuǎn)數(shù)組=array_reverse(array)
查找的結(jié)果=array_search(value,array)
不重復(fù)的數(shù)組value=array_unique(array)
遞歸把數(shù)組作為參數(shù)執(zhí)行函數(shù) array_walk_recursive(array,function)
查找鍵值是否查找于數(shù)組中 in_array(search,array)
reset(array) 重置數(shù)組指針
shuffle(array) 打亂
array_rand(array,數(shù)量) 隨機數(shù)值
新聞熱點
疑難解答