标签: php
我有一个混合类型的php数组:
$length = array (15, 3, 5, '-');
我希望对其进行排序以获得如下排序的值列表:' - ',3,5,15
我该怎么做?
非常感谢。
答案 0 :(得分:2)
好吧,当在数组中使用各种混合类型时,你需要先设置自己的“优先级”,最后是什么。
您可以使用PHP的usort函数来定义自己的函数来对数组进行排序,并为每种数据类型或值定义自己的优先级。
晒。
答案 1 :(得分:-1)
你必须使用usort,因为PHP的sort函数不稳定。见http://quaxio.com/wtf/php.html#turtle17