/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/spl/tests/SplFixedArray_override_offsetGet_only.phpt
22 строки
385 B
Máté Kocsis
Declare tentative return types for ext/spl - part 1 (#7115)
13 июл 2021, 14:04
Не верифицирован
13 июл 2021, 14:04
c6357b8
Код
Авторство
О чём код?
--TEST-- Overriding SplFixedArray::offsetGet() only --FILE-- <?php class MyArray extends SplFixedArray { public function offsetGet($key): mixed { return "prefix_" . parent::offsetGet($key); } } $arr = new MyArray(1); var_dump(isset($arr[0])); $arr[0] = "abc"; var_dump(isset($arr[0])); var_dump($arr[0]); ?> --EXPECT-- bool(false) bool(true) string(10) "prefix_abc"