PHP错误uasort()

PHP错误uasort(),php,warnings,Php,Warnings,我想安装wordpress主题,但我的php版本是5.2.17,所以我必须重写代码: 从 到 但是我在wordpress的debug.log中有PHP警告: PHP警告:uasort():参数应该是第173行的/(..)/public_html/osp/wp content/themes/fire department/fw/core/core.shortcodes/shortcodes_settings.PHP中的数组 上面的代码有什么错误 没事吧?错误消失了 //$tmp = fire_de

我想安装wordpress主题,但我的php版本是5.2.17,所以我必须重写代码:

但是我在wordpress的debug.log中有PHP警告:

PHP警告:uasort():参数应该是第173行的/(..)/public_html/osp/wp content/themes/fire department/fw/core/core.shortcodes/shortcodes_settings.PHP中的数组


上面的代码有什么错误

没事吧?错误消失了

//$tmp = fire_department_storage_get('shortcodes');
            function strcmp_fun($a, $b){
                return strcmp($a['title'], $b['title']);
            }
            uasort($FIRE_DEPARTMENT_GLOBALS['shortcodes'], 'strcmp_fun');
            //fire_department_storage_set('shortcodes', $tmp); 

$FIRE\u DEPARTMENT\u GLOBALS['shortcode']!=消防部门存储获取('shortcode')
。请注意,未定义的变量
$a
$b
&
strcmp\u fun
缺少返回值。
// Shortcodes list
//------------------------------------------------------------------
$FIRE_DEPARTMENT_GLOBALS['shortcodes'] = array();

// Add shortcodes
do_action('fire_department_action_shortcodes_list');

$tmp = fire_department_storage_get('shortcodes');
function strcmp_fun(){
    strcmp($a['title'], $b['title']);
}
uasort($tmp, 'strcmp_fun');
fire_department_storage_set('shortcodes', $tmp);
//$tmp = fire_department_storage_get('shortcodes');
            function strcmp_fun($a, $b){
                return strcmp($a['title'], $b['title']);
            }
            uasort($FIRE_DEPARTMENT_GLOBALS['shortcodes'], 'strcmp_fun');
            //fire_department_storage_set('shortcodes', $tmp);