array_flip
array_flip ( array $array ) : array
交換陣列中的鍵和值,值必須是有效的鍵,即必須是 integer 或 string
array_reverse
array_reverse ( array $array [, bool $preserve_keys = FALSE ] ) : array
回傳單元順序相反的陣列,preserve_keys是否保留鍵名
array_intersect_assoc
array_intersect_assoc ( array $array1 , array $array2 [, array $... ] ) : array
帶索引檢查計算陣列的交集,回傳在array1中,且同時在后面陣列的值
array_count_values
array_count_values ( array $array ) : array
回傳一個關聯陣列,用 array 陣列中的值作為鍵名,該值在陣列中出現的次數作為值
array_combine
array_combine ( array $keys , array $values ) : array
用兩個陣列組合成一個新的陣列,一個鍵值,一個值
array_column
array_column ( array $input , mixed $column_key [, mixed $index_key = NULL ] ) : array
回傳陣列中指定的一列,index_key 是可選的索引值,
從PHP 7.0.0開始,增加了對物件陣列的處理能力,
<?php
// Using the $records array from Example #1
$last_names = array_column($records, 'last_name', 'id');
print_r($last_names);
?>
輸出
Array
(
[2135] => Doe
[3245] => Smith
[5342] => Jones
[5623] => Doe
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/63433.html
標籤:PHP
上一篇:PHP類的魔術方法詳解
下一篇:PHP trim()函式詳解
