//定義 $attr = array(1,2,3); $attr = 1; $attr = array("one"=."hello") //陣列取值 $attr[0] $attr["one"] //陣列遍歷 for() foreach() each() list //指標遍歷 $attr =array( "one"=>"aaaa","two"=>"bbbb","three"=>"cccc"); //echo current($attr);//取當前元素的value值 //echo key($attr);//取當前元素的key //next($attr);將陣列裡面的指標指向下乙個(向下移) //prev($attr);將陣列裡面的指標指向上乙個(向上移) //end($attr);//將指標指向最後乙個 //reset($attr);//將指標復位 while(next($attr)) do while(next($attr)) //全域性變數 $a = 10; function show()
shou(); var_dump($_server) var_dump($_env); $_post//提交post值 $_get[ //提交get $_request//提交get或post值 //$_files 使用者提交的檔案資訊 var_dump($_post["uid"]); //陣列的函式和方法 echo count($attr);//獲取陣列元素的個數 var_dump(in_array("aaaac",$attr));//判斷元素是否在陣列裡面 //$attr =array_umique($attr);//翻轉陣列 //$attr = array_unique($attr);//對陣列的元素進行去重 //unest($attr["two"]);刪除陣列中的某個元素 $attr = array(1,2,3,4,5,6); unest($attr[2]); $attr = array_values($attr);//重新建立索引 $attr = array_merge($attr,$attr1);//合併陣列 //向陣列裡面新增元素 array_push($attr,10);//追加 $attr = 10;//賦值方式
var_dump($attr);
?>
陣列的合併與去重方法
1 難度 編寫函式,用於過濾乙個陣列內重複的元素 陣列去重 返回去重之後的陣列。例如 第一種方法 var arr1 2 4,a b c 1 2,5 a b var array2 4 c 1 2,5 a b var array3 2 a b 合併陣列 var arr4 arr1.concat arra...
陣列的合併 與 類陣列轉陣列
let arr1 1,2,3 let arr2 4,5,6 最基礎的 arr1.concat arr2 這個是es3的array方法。稍高階的 array.prototype push當然我們也可以使用來代替array.prototype。為什麼可以代替array.prototype?因為array...
js中陣列的合併與物件的合併
陣列合併 concat 合併 var a 1,2,3 b 4,5,6 var c a.concat b console.log c 1,2,3,4,5 console.log a 1,2,3 不改變本身 迴圈遍歷 var arr1 a b var arr2 c d e for var i 0 iar...