array_chunk(array,size,preserve_keys);
封装函数
/** * 把数组分割为带有两个元素的数组 * array_chunk(array,size [,preserve_key]) * params: * array: 规定要使用的数组 * size: 整数值,规定每个新数组包含多少个元素 * preserve_key: true-保留原始数组中的键名;false(默认值)-每个结果数组使用从零开始的新数组索引 * return: 返回一个多维的索引数组 */ function getNewArr($arr, $split) { die(json_encode(array_chunk($arr, $split, true))); }
调用函数
$age = array( "Bill" => 60, "Steve" => "56", "Mark" => "31", "David" => "35" ); getNewArr($age, 2);
lockdatav Done!