Добрый день. Создаю функцию сортировки по значению в объектах: PHP: function sort_atts_by( $array, $parameter = 'name' ) { uasort ( $array , function ( $a, $b ) { return ( $a->name > $b->name ); } ); return $array; } Подскажите, возможно ли передать через переменную в строку 3, чтобы вышло примерно следующее: PHP: return ( $a->$parameter > $b->$parameter ); Заранее спасибо
@Yankovitz если правильно понял, то вот: PHP: function sort_atts_by($array, $parameter) { uasort ($array , function ($a, $b) use ($parameter) { return ($a->$parameter > $b->$parameter); } ); return $array; }