php函式記錄

2021-07-23 04:16:49 字數 797 閱讀 9730

移除陣列中重複的值

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...