_wp_object_name_sort_cb()
云策文档标注
概述
_wp_object_name_sort_cb() 是一个用于比较对象名称的回调函数,主要用于 uasort() 函数中,基于对象的 name 属性进行自然排序。
关键要点
- 函数用途:作为 uasort() 的回调函数,比较两个对象的 name 属性。
- 参数:接受两个对象参数 $a 和 $b,均为必需。
- 返回值:返回整数,基于 strnatcasecmp() 比较结果,负值表示 $a->name 小于 $b->name,零表示相等,正值表示大于。
- 版本历史:自 WordPress 3.1.0 版本引入。
代码示例
function _wp_object_name_sort_cb( $a, $b ) {
return strnatcasecmp( $a->name, $b->name );
}
原文内容
Serves as a callback for comparing objects based on name.
Description
Used with uasort().
Parameters
$aobjectrequired-
The first object to compare.
$bobjectrequired-
The second object to compare.
Source
function _wp_object_name_sort_cb( $a, $b ) {
return strnatcasecmp( $a->name, $b->name );
}
Changelog
| Version | Description |
|---|---|
| 3.1.0 | Introduced. |