摘要: PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义。以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义: 1 function array_sort($arr,$keys,$type='asc'){ 2 $keysvalue = $new_array = array(); 3 foreach ($arr as $k=>$v){ 4 $keysvalue[$k] = $v[$keys]; 5 } 6 if($type == 'asc'){ 7 asort($keysvalue); 阅读全文
posted @ 2013-09-06 17:43 明不明 阅读(520) 评论(0) 推荐(0)
摘要: 对于一维数组可以简单的用 implode explode 函数做数组——串的变换,但需注意分隔符要使用数组中不存在的字符 对于多维数组可以用序列化函数处理 serialize unserialize 阅读全文
posted @ 2013-09-06 17:39 明不明 阅读(4342) 评论(0) 推荐(0)