摘要:說明將所有鍵名改為全大寫或者小寫張三男張三男說明將一個數組分割成多個數組張三男張三男說明返回數組中指定的一列男男女男男女說明將一個數組作鍵值,另一個數組作值產生一個新的數組說明數組中的鍵是中的值,數組中的值是的值出現的次數使用鍵名比
2019 - 02 - 20 array_change_key_case()
array_change_key_case(array $arr, [, int $case = CASE_LOWER]) : array
說明:將所有鍵名改為全大寫或者小寫
$arr = [ "name" => "張三", "Age" => 18, "gender" => "男", ]; // case upper print_r(array_change_key_case($arr, CASE_UPPER)); // output Array ( [NAME] => 張三 [AGE] => 18 [GENDER] => 男 )array_chunk()
array_chunk ( array $array , int $size [, bool $preserve_keys = false ] ) : array
說明:將一個數組分割成多個數組
$arr = [ "name" => "張三", "Age" => 18, "gender" => "男", ]; print_r(array_chunk($arr, 2)); // output Array ( [0] => Array ( [0] => 張三 [1] => 18 ) [1] => Array ( [0] => 男 ) )array_column()
array_column ( array $input , mixed $column_key [, mixed $index_key = null ] ) : array
說明:返回數組中指定的一列
$arr = [ 0 => [ "name" => "LeiJian", "age" => 18, "gender" => "男", ], 1 => [ "name" => "ZhangSan", "age" => 19, "gender" => "男", ], 2 => [ "name" => "LiSi", "age" => 20, "gender" => "女", ], ]; print_r(array_column($arr, NULL, "name")); // output Array ( [LeiJian] => Array ( [name] => LeiJian [age] => 18 [gender] => 男 ) [ZhangSan] => Array ( [name] => ZhangSan [age] => 19 [gender] => 男 ) [LiSi] => Array ( [name] => LiSi [age] => 20 [gender] => 女 ) )array_combine()
array_combine ( array $keys , array $values ) : array
說明:將一個數組作鍵值,另一個數組作值產生一個新的數組
$a = [1, 2, 3]; $b = ["a", "b", "c"]; print_r(array_combine($a, $b)); // output Array ( [1] => a [2] => b [3] => c )array_count_values()
array_count_values ( array $array ) : array
說明:數組中的鍵是 array 中的值,數組中的值是 array 的值出現的次數
$arr = [1, "hello", 1, "world", "world"]; print_r(array_count_values($arr)); // output Array ( [1] => 2 [hello] => 1 [world] => 2 )2019 - 02 - 21 array_diff_key()
array_diff_key ( array $array1 , array $array2 [, array $... ] ) : array
使用鍵名(key)比較數組的差集
$arr1 = ["first" => 2, "third" => 3, "fourth" => 4]; $arr2 = ["first" => 1, "second" => 2, "third" => 3]; print_r(array_diff_key($arr1, $arr2)); // output Array ( [fourth] => 4 )array_diff_uassoc()
array_diff_uassoc ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) : array
說明:使用回調函數做索引檢查數組差集
$arr1 = ["first" => 2, "third" => 3, "fourth" => 4]; $arr2 = ["first" => 1, "second" => 2, "third" => 3]; print_r(array_diff_uassoc($arr1, $arr2, function($a, $b){ if ($a === $b) { return 0; } return ($a > $b) ? 1 : -1; })); // output Array ( [first] => 2 [fourth] => 4 )array_diff()
`array_diff ( array $array1 , array $array2 [, array $... ] ) : array
`
說明:比較數組間的差集(array1 比較數組,array2 被比較)
$arr1 = [1, 2, 3, 4, 6]; $arr2 = [2, 3, 4, 5]; print_r(array_diff($arr1, $arr2)); // output Array ( [0] => 1 [4] => 6 )array_fill_keys()
array_fill_keys ( array $keys , mixed $value ) : array
說明:使用指定鍵值(數組)和值進行填充數組
$arr1 = [1, 2, 3, 4, 6]; print_r(array_fill_keys($arr1, "HaHaHa~")); // output Array ( [1] => HaHaHa~ [2] => HaHaHa~ [3] => HaHaHa~ [4] => HaHaHa~ [6] => HaHaHa~ )array_fill()
`array_fill ( int $start_index , int $num , mixed $value ) : array
`
說明:用給定的值進行填充數組,start_index索引開始位置,若為負值,則從 0 開始,num 為填充數量
print_r(array_fill(2, 3, "HaHaHa~")); // output Array ( [2] => HaHaHa~ [3] => HaHaHa~ [4] => HaHaHa~ )array_filter()
array_filter ( array $array [, callable $callback [, int $flag = 0 ]] ) : array
說明:用回調函數過濾數組中的值(flag 決定 callback接收的參數)
$arr1 = [1, 2, 3, 4, 6]; print_r(array_filter($arr1, function($value){ if ($value > 2) { return $value; } })); // output Array ( [2] => 3 [3] => 4 [4] => 6 )
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30129.html
摘要:在這里使用學而思網校的錄像設備,記錄每天學習的內容執行潘森執行潘森執行潘森趙俊峰紅黑樹景羅紅黑樹景羅配置三叉樹田志澤新建模塊馬運運配置田志澤田志澤田志澤李樂田志澤田志澤文件系統 在這里使用學而思網校的錄像設備,記錄每天學習的內容: 2019-07-15 ~ 2019-07-19 07-18 nginx http 執行 by 潘森 07-17 nginx http 執行 by 潘森 07...
摘要:在這里使用學而思網校的錄像設備,記錄每天學習的內容閆昌李樂階段李樂李樂李樂李樂李樂李樂馬運運李樂李樂李樂源碼集群閆昌源碼閆昌源碼主從復制李樂源碼施洪寶源碼施洪寶韓天 在這里使用學而思網校的錄像設備,記錄每天學習的內容: 2019-06-24 ~ 2019-06-28 06-27 nginx by 閆昌 06-26 nginx module by 李樂 06-25 nginx http ...
摘要:說明獲取數組中部分的或者所有的鍵名說明為數組的每個元素應用回調函數說明合并一個或者多個數組說明對多個數組或者多維數組進行排序具體可查看官網說明彈出數組中最后一個單元說明計算數組中所有值的乘積之前因為一些事,就沒有每天都更,以后會堅持保持 2019-02-27 array_keys() array_keys ( array $array [, mixed $search_value = ...
閱讀 3287·2023-04-26 02:09
閱讀 2587·2021-11-24 09:39
閱讀 3280·2021-11-16 11:52
閱讀 3621·2021-10-26 09:50
閱讀 2776·2021-10-08 10:05
閱讀 2460·2021-09-22 15:25
閱讀 3306·2019-08-30 13:14
閱讀 917·2019-08-29 17:06