一行代码 array_multisort($vSort,SORT_ASC,$vModu,SORT_ASC,$NewNavigation);//上面这行代码是不是错的啊,第三个参数不应该是变量,如果没有的话应该用null代替对吗//虽然如此,上面的代码还能运行,但是想不通为什么第三个参数不用null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $vModu-->规定排序类型。可能的值是SORT_REGULAR、SORT_NUMERIC和SORT_STRING。如果没有的话什么都不填,例如array_multisort($vSort,SORT_ASC,,SORT_ASC,$NewNavigation); 语法是:array_multisort(array1,sorting order,sorting type,array2,array3...)array1是要排序的数组名sorting order是指定是顺序还是逆序排列,类似于SQL语句的order by ...asc|desc子句sorting type是指定排序以数字还是字母等来排,可以省略array2,array3是指可以再次指定要排序的数组,由于可以省略sorting order 与osrting type,所以上面的例句中最后是一个变量则不会出错,默认按SORT_ASC以及SORT_REGULAR来进行排序 对啊,但是我将$vModu输出一看,和第一个参数$vSort一样,也是一个一维数组,而不是SORT_REGULAR、SORT_NUMERIC和SORT_STRING,百思不得其解啊 不对!如果没有的话,就什么也不写原型bool array_multisort ( array ar1 [, mixed arg [, mixed ... [, array ...]]] )其中被“[]”括起的部分表示可以缺省,当你选择默认值的时候就什么也不写就可以了 哦我明白了,感谢xuzuning 求推荐学习php的好书? php 框架 smarty参数传递问题 Smarty如何将数组变量赋值给js 查询的问题 Ajax发送请求到PHP,得到返回的json数据怎么实现 能给写一个PHP对数据库(mysql)操作的例子吗? win2003+apache2+php5.0.3如何安装java扩展? 为什么用fopen()函数不能创建文件?帮帮忙啦(急) 求教!!1234324 正则表达式提问 正则表达式去空格提问
如果没有的话什么都不填,例如array_multisort($vSort,SORT_ASC,,SORT_ASC,$NewNavigation);
array_multisort(array1,sorting order,sorting type,array2,array3...)
array1是要排序的数组名
sorting order是指定是顺序还是逆序排列,类似于SQL语句的order by ...asc|desc子句
sorting type是指定排序以数字还是字母等来排,可以省略
array2,array3是指可以再次指定要排序的数组,由于可以省略sorting order 与osrting type,所以上面的例句中最后是一个变量则不会出错,默认按SORT_ASC以及SORT_REGULAR来进行排序
如果没有的话,就什么也不写原型
bool array_multisort ( array ar1 [, mixed arg [, mixed ... [, array ...]]] )
其中被“[]”括起的部分表示可以缺省,当你选择默认值的时候就什么也不写就可以了
我明白了,
感谢xuzuning