在使 usort 按 ASC 顺序工作时遇到问题


Having issues with getting usort to work in ASC order

usort( $bla, function( $a, $b )
{
    return strcmp( $a->title, $b->title ); 
}); 

正在以 DESC 顺序而不是 ASC 顺序返回我的列表......我将如何调整它?

我试过了:

usort( $bla, function( $a, $b )
{
    return ( strcmp( $a->title, $b->title ) < 0 ) ? $a->title : $b->title; 
});

只需将参数反转为strcmp .

usort( $bla, function( $a, $b )
{
    return strcmp( $b->title, $a->title ); 
});