脚本宝典收集整理的这篇文章主要介绍了帮助在PHP中自定义排序,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$arr =('1000'=>'DUMMY','100001'=>'DUMMY1','100002'=>'DUMMY3','100004'=>'DUMMY4','1001'=>'test','100100'=>'test1','100102'=>'DUMMY123');
排序后的结果应该是这样的
'1000'=>'DUMMY' '100001'=>'DUMMY1' '100002'=>'DUMMY3' '100004'=>'DUMMY4' '1001'=>'TEST' '100100'=>'test1' '100102'=>'DUMMY123'
值和键都应该是字符串.
有帮助吗?非常感谢
******* UPDATE ******
好吧,可能我被误解了.我会尝试提供更多细节.
用户输入两个字段(两个字符串).第一个是数字的,而第二个是字母数字的.所以上面提到的数组就构建了.第一个字段引用(唯一)id,而第二个字段引用此id.
ID遵循以下模式:
有一些“基本”ID由4位数组成.我们将它们命名为“类别”.这些ID被分析到其他一些ID(子类别).每个子类别都有两个数字,我们将其添加到类别ID的末尾.一个例子:
10.00 (cars) 10.00.01 (blue cars) 10.00.01.01 (blue cars,trucks) 10.00.01.02 (blue cars,buses) 10.00.02 (red cars) 10.00.02.01 (red cars,trucks)
….
等等
用户添加/编辑/删除类别/子类别.应该得到排序的数组,例如示例.
有帮助吗?
非常感谢
以上是脚本宝典为你收集整理的帮助在PHP中自定义排序全部内容,希望文章能够帮你解决帮助在PHP中自定义排序所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。