程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 淺談php數組array_change_key_case() 函數和array_chunk()函數

淺談php數組array_change_key_case() 函數和array_chunk()函數

編輯:PHP綜合

如下所示:

<?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()函數全部內容了,希望大家多多支持~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved