如下所示:
<?php /* array_change_key_case() 返回其鍵均為大寫或小寫的數組。 array array_change_key_case(array input[,int case]) 參數描述:array是要轉換鍵值的數組 case有兩個選項:CASE_LOWER,默認選項,以小寫字母返回數組的鍵 CASE_UPPER,以大寫字母返回數組的鍵 */ $input_array = array('a'=>'Java', 'B'=>'Php', 'c'=>'C++', 'D'=>'C#'); print_r(array_change_key_case($input_array, CASE_LOWER)); print_r(array_change_key_case($input_array, CASE_UPPER)); //如果在運行該函數時兩個或多個鍵相同,則最後的元素會覆蓋其他元素,例如: $input_array = array('a'=>'Barcelona', 'B'=>'Madrid', 'c'=>'Manchester', 'b'=>'Milan'); print_r(array_change_key_case($input_array, CASE_LOWER)); ?>
運行結果:
<?php /* array_chunk() 把一個數組分割成新的數組塊 array array_chunk(array $array,int $size[,bool preserve_key]) 參數描述:array是分割的數組 size規定每個新數組包含的元素,最後一個數組可能會少幾個元素 preserve_key:可選,有兩個選項:true,保留原始數組中的鍵名;false,默認選項,每個結果數組使用從0開始的新數組索引 */ $input_array = array('A'=>'Java', 'B'=>'Php', 'C'=>'C++', 'D'=>'C#'); print_r(array_chunk($input_array, 2 ,false)); print_r(array_chunk($input_array, 3 ,true)); ?>
運行結果:
以上就是小編為大家帶來的淺談php數組array_change_key_case() 函數和array_chunk()函數全部內容了,希望大家多多支持~