bug27646.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 65 行

PHPT
65
字号
--TEST--Bug #27646 (Cannot serialize/unserialize non-finite numeric values)--FILE--<?phpset_time_limit(5);$f=12.3;var_dump($f);var_dump(serialize($f));var_dump(unserialize(serialize($f)));$f=-12.3;var_dump($f);var_dump(serialize($f));var_dump(unserialize(serialize($f)));$f=-INF;var_dump($f);var_dump(serialize($f));var_dump(unserialize(serialize($f)));$f=INF;var_dump($f);var_dump(serialize($f));var_dump(unserialize(serialize($f)));$f=NAN;var_dump($f);var_dump(serialize($f));var_dump(unserialize(serialize($f)));?>--EXPECTF--float(1%f)string(%d) "d:1%s;"float(1%f)float(-1%f)string(%d) "d:-1%s;"float(-1%f)float(-INF)string(7) "d:-INF;"float(-INF)float(INF)string(6) "d:INF;"float(INF)float(NAN)string(6) "d:NAN;"float(NAN)--UEXPECTF--float(1%f)unicode(%d) "d:1%s;"float(1%f)float(-1%f)unicode(%d) "d:-1%s;"float(-1%f)float(-INF)unicode(7) "d:-INF;"float(-INF)float(INF)unicode(6) "d:INF;"float(INF)float(NAN)unicode(6) "d:NAN;"float(NAN)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?