php常用陣列處理

2021-08-09 10:48:35 字數 720 閱讀 7763

日常工作中經常遇到陣列處理,這裡整理一下常用的

//二維陣列根據age由小到大排序

$arr = [

['name' => '網三', 'age' => 33],

['name' => '謝四', 'age' => 22],

['name' => '趙六', 'age' => 33],

['name' => '趙1', 'age' => 23],

['name' => '趙8', 'age' => 13],

];usort($arr, function($x, $y) );

var_dump($arr);

//過濾二維陣列age大於23的值

$result = array_filter($arr, function($vo) );

var_dump($result);

//取出二維陣列的age列的values

$result = array_column($arr, 'age');

var_dump($result);

//使得二維陣列每個age+1

PHP 常用陣列處理函式

1.array reverse 陣列順序倒序排列 array reverse 函式將原陣列中的元素順序翻轉,建立新的陣列並返回。如果第二個引數指定為 true,則元素的鍵名保持不變,否則鍵名將丟失。2.rtrim 從字串右側移除字元 例 去除最後乙個逗號 str a,b,c,d,echo rtrim...

php常用陣列處理方法

1.array shift 將陣列第乙個單元移出資料並返回。demo1 tmparray array 1 2 3 4 tmparray array shift tmparray print r tmparray array 1 2.array chunk 將乙個陣列分割成多個陣列,後面引數控制單元數...

PHP常用處理陣列函式

依次拼接陣列 array1 array 1,2,3,4,5 array2 array 6,7,8,9,10 array3 array merge array1,array2 拼接 print r array3 執行結果 array 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 ...