移除陣列中重複的值
array_unique();
交換鍵值
array_flip();
隨機排序
shuffle();
相當於遍歷陣列(奇怪的用法 怎麼不用foreach)
<?php
$arr1 = [
'aaa' => 111,
'bbb' => 222,
'ccc' => 444,
];function
test
($item)
$arr2 = array_map("test",$arr1);
var_dump($arr2);
乙個陣列鍵是否存在
array_key_exists($key,$array);
乙個陣列元素是否存在
in_array($value,$array);
按值找鍵(找到第乙個值為$value的鍵)
array_search($value,$array);
/**
* $start若為負則從末端開始計
* length若為負數表示從末端略去的字元長度,例如-2表示從末尾開始略去兩個字元
*/substr($string,$start,$length)
strcmp()比較兩個字串
如果 str1 小於 str2 返回 < 0; 如果 str1 大於 str2 返回 > 0;如果兩者相等,返回 0。
PHP陣列函式記錄
引數 array1,array1為需合併的陣列ar ray1 o to 測 試 a rr ay1 ot o 測 試 array2 實驗 發放 oto 新內容 php 就好 print r array merge ar ray1 arr ay1,array2 結果為array oto 新內容 0 實驗...
PHP函式 方法記錄
1 陣列合併 陣列合併一般使用array merage,但是當合併兩個鍵是數字的陣列時,陣列的數字索引將會被重置,有時候會引起不便。想要保留數字鍵值,使用 合併陣列 arr1 13 1166 14 1889 arr2 1 1236 5 1891 arr arr1 arr2 array merge合併...
php學習記錄 php的函式
function functionname str1.strn php 函式準則 function exa num echo exa 4 1 按值傳遞將實參的值複製給形參,在函式內的操作針對形參進行,操作結果不會影響到實參。function exam m m 2 exam m echo 在函式外 m...