Even if documentation says that $cmp_function must be a string, this method works with a Callable also.
Example:
<?php
$iterator->uasort([$this, 'usort']); // 'usort' here is a method in the same class
(PHP 5 >= 5.2.0, PHP 7)
ArrayIterator::uasort — User defined sort
$cmp_function
)Sort the entries by values using user defined function.
이 함수는 현재 문서화 되어있지 않습니다; 인수 목록만을 제공합니다.
cmp_function
The compare function used for the sort.
값을 반환하지 않습니다.
Even if documentation says that $cmp_function must be a string, this method works with a Callable also.
Example:
<?php
$iterator->uasort([$this, 'usort']); // 'usort' here is a method in the same class