草庐IT

customOrderPrioritized

全部标签

PHP - 更改字符排序顺序,例如 "a"> "{"= 真

我正在尝试自定义PHP的usort更改字符排序顺序的函数。目前,只有“*”符号字符等同于具有小于字母字符的值,例如“a”,即"*".其他符号,例如“{”,其值大于字母,例如“a”,即"{".我想对值“{*}”进行排序,使其位于已排序数组的顶部,就好像该值是“*”一样。这是我当前正在使用的函数,用于根据对象的多个属性对对象数组进行排序。[归因:它是WillShaver's的修改版本usort上的代码docs.]functionosort($array,$properties){//Casttoanarrayandspecifyascendingorderforthesortifthepr