php數組合并,反轉,去重,添加元素等;

來源:互聯網
上載者:User

標籤: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數組合并,反轉,去重,添加元素等;

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.