標籤:key fun foreach cti abc 添加 數組去重 value 迴圈
//參數預設值
//function abc($a,$b,$c = 0){
// echo $a,$b,$c;
//}
//abc(1,3);
//結果等於130;
//echo "<br>";
//豎著看的代碼;
//echo "<pre>";
//function def(){
// $arr = func_get_args();
// var_dump($arr);
//}
//def(1,2,3,4,5);
//數組定義
//兩種定義方法
//$arr1 = [];
//$arr2 = array();
//索引數組-
//$arr1 = [1,2,3,"abc",1,2,3];
//關聯陣列,最後一個不加逗號。one是key,1是value;
//$arr2 = [
// "one" => 1,
// "two" => 2,
// "three" => 3
//];
//echo $arr2["one"];
//數組方法
//彈出來東西
//array_pop($arr2);
//添加元素,返回索引值
//array_push($arr2,"xyz");
//echo "<pre>";
//var_dump($arr2);
//echo "<pre>";
//長度
//count($arr2);
//echo count($arr2);
//判斷數組是否有某個值
//in_array("1",$arr2);
//var_dump(in_array("1111",$arr2));
//合并數組
//$arr3 = array_merge($arr1,$arr2);
//var_dump($arr3);
//數組反轉
//$arr4 = array_reverse($arr2);
//var_dump($arr4);
//數組去重
//$arr5 = array_unique($arr1);
//var_dump($arr5);
//刪除數組中的某個元素
//unset($arr1[0]);
//var_dump($arr1);
//遍曆數組
$arr1 = [1,2,3,4,5,6,7];
$arr2 = [
"one" => 1,
"two" => 2,
"three" =>3,
"four" =>4
];
//for迴圈
//for($i = 0;$i < count($arr1);$i++){
// var_dump($arr1[$i]);
//}
//foreach遍曆,此處value為命名,可更改。
//foreach ($arr2 as $value){
// var_dump($value);
//}
//此處key和value為命名,可更改,下面做出相應更改即可。
//foreach($arr2 as $key=>$value){
// echo $key;
// echo "-----";
// echo $value;
// echo "<br>";
//}
//指標遍曆
//echo "<pre>";
//var_dump(each($arr2));
php數組合并,反轉,去重,添加元素等;