跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

PHP排序之二维数组的按照字母排序实现代码_PHP

复制代码 代码如下: php
$Info){foreach($KeyNameList AS $KeyName){${$KeyName}[$Key] = $Info[$KeyName];}}$EvalString = 'array_multisort('.join(",",$SortRule).',$ArrayData);';eval ($EvalString);return $ArrayData;}//################# 示例 #################$arr = array(array('name' => '学习','size' => '1235','type' => 'jpe','time' => '1921-11-13','class' => 'D',),array('name' => '中国功夫','size' => '153','type' => 'jpe','time' => '2005-11-13','class' => 'J',),array('name' => '编程','size' => '35','type' => 'gif','time' => '1997-11-13','class' => 'A',),array('name' => '中国功夫','size' => '65','type' => 'jpe','time' => '1925-02-13','class' => 'D',),array('name' => '中国功夫','size' => '5','type' => 'icon','time' => '1967-12-13','class' => 'C',),);print_r($arr);//注意:按照数字方式排序时 153 比 65 小$temp = sysSortArray($arr,"class","SORT_ASC","type","SORT_DESC","size","SORT_ASC","SORT_STRING");echo "
";
print_r($temp);
?>

相关文章