php二维数组排序方法.docVIP

  • 1
  • 0
  • 约8.22千字
  • 约 9页
  • 2018-12-29 发布于福建
  • 举报
php二维数组排序方法

[标签:标题] 篇一:PHP多维数组排序 PHP多维数组排序 usort — 使用用户自定义的比较函数对数组中的值进行排序 说明 bool usort ( array amp;$array, callback $cmp_function ) 本函数将用用户自定义的比较函数对一个数组中的值进行排序。如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。 比较函数必须在第一个参数被认为小于,等于或大于第二个参数时分别返回一个小于,等于或大于零的整数。 注意: 如果两个成员比较结果相同,则它们在排序后的数组中的顺序未经定义。到 PHP 4.0.6 之前,用户自定义函数将保留这些单元的原有顺序。但是由于在 4.1.0 中引进了新的排序算法,结果将不是这样了,因为对此没有一个有效的解决方案。 注意: 本函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。 如果成功则返回 TRUE,失败则返回 FALSE。 使用多维数组的 usort() 例子 Java代码 1. lt;?php 2. function cmp($a, $b) 3. { 4. return strcmp($a[ quot;fruitquot; ], $b[ quot;fruitquot; ]); 5. } 6. 7. $fruits[

文档评论(0)

1亿VIP精品文档

相关文档