/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/spl/tests/ArrayObject/arrayObject_uasort_basic1.phpt
40 строк
739 B
Gina Peter Banyard
ext/spl: Deprecate ArrayObject and ArrayIterator with objects (#19420)
14 авг 2025, 14:38
Не верифицирован
14 авг 2025, 14:38
fb87b14
Код
Авторство
О чём код?
--TEST-- SPL: Test ArrayObject::uasort() function : basic functionality --FILE-- <?php /* Sort the entries by values user defined function. * Source code: ext/spl/spl_array.c * Alias to functions: */ echo "*** Testing ArrayObject::uasort() : basic functionality ***\n"; // Reverse sorter function cmp($value1, $value2) { if($value1 == $value2) { return 0; } else if($value1 < $value2) { return 1; } else return -1; } $ao = new ArrayObject(array(2,3,1)); $ao->uasort('cmp'); var_dump($ao); ?> --EXPECT-- *** Testing ArrayObject::uasort() : basic functionality *** object(ArrayObject)#1 (1) { ["storage":"ArrayObject":private]=> array(3) { [1]=> int(3) [0]=> int(2) [2]=> int(1) } }