_usort_by_first_member()
云策文档标注
概述
_usort_by_first_member() 是一个用于对多维数组进行排序的回调函数,通过比较每个顶层成员的首个元素来实现自然排序。
关键要点
- 该函数作为 uasort() 的回调使用,不应直接调用。
- 接受两个数组参数 $a 和 $b,返回整数表示比较结果。
- 使用 strnatcasecmp() 进行不区分大小写的自然排序比较。
- 自 WordPress 2.9.0 版本引入。
代码示例
function _usort_by_first_member( $a, $b ) {
return strnatcasecmp( $a[0], $b[0] );
}
原文内容
Sorts a multidimensional array by first member of each top level member.
Description
Used by uasort() as a callback, should not be used directly.
Parameters
$aarrayrequired$barrayrequired
Source
function _usort_by_first_member( $a, $b ) {
return strnatcasecmp( $a[0], $b[0] );
}
Changelog
| Version | Description |
|---|---|
| 2.9.0 | Introduced. |