我想对变量中保存的数据进行排序。我首先将它转换为一个数组,然后尝试按升序对其进行排序,但似乎没有工作。为什么我的php脚本不能排序数组?
这里是我的代码
$str = '"10:A", "11:Q", "12:V", "13:A", "14:G", "15:I", "16:E", "17:D", "18:N", "19:R", "1:A", "20:U", "2:X", "3:C", "4:D", "5:R", "6:U", "7:V", "8:I", "9:S"';
$cars = (explode(",",$str));
$cars = array($cars);
sort($cars, 1);
$clength=count($cars);
for($x=0;$x<$clength;$x++)
{
echo $cars[$x];
echo "<br>";
}
什么解决办法呢?
哪里是要排序的代码?只能看到它打印分割的结果.. –
$ str ='“10:A”,“11:Q”,“12:V”,“13:A”,“14:G”,“15:I” ,16:E,17:D,18:N,19:R,1:A,20:U,2:X,3:C, 4:D,5:R,6:U,7:V,8:I,9:S, $ cars =(explode(“,”,$ str)); asort($ cars,1); $ clength = count($ cars); ($ x = 0; $ x <$ clength; $ x ++) { echo $ cars [$ x]; echo“
”; } –