/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/date/tests/bug73091.phpt
36 строк
552 B
Derick Rethans
Rename have_special_relative to from_string, fix serialisation constraint, and reorder fields
29 апр 2022, 12:27
29 апр 2022, 12:27
c8a6a8a
Код
Авторство
О чём код?
--TEST-- Bug #73091 (Unserializing DateInterval object may lead to __toString invocation) --FILE-- <?php class foo { function __toString() { var_dump(0); return 'may be a bug'; } } var_dump(unserialize('O:12:"DateInterval":1:{s:4:"days";O:3:"foo":0:{}}')); ?> --EXPECTF-- object(DateInterval)#%d (%d) { ["y"]=> int(-1) ["m"]=> int(-1) ["d"]=> int(-1) ["h"]=> int(-1) ["i"]=> int(-1) ["s"]=> int(-1) ["f"]=> float(0) ["invert"]=> int(0) ["days"]=> int(-1) ["from_string"]=> bool(false) }