Файловый менеджер - Редактировать - /opt/alt/tests/alt-php55-pecl-igbinary_2.0.8-1.el8/tests/igbinary_042.phpt
Назад
--TEST-- Closure --SKIPIF-- <?php if(!extension_loaded('igbinary')) { echo "skip no igbinary"; } if (version_compare(PHP_VERSION, '5.3.0') < 0) { echo "skip closures only for PHP 5.3.0+"; } --FILE-- <?php $closure = function ($x) { return $x + 1; }; class Foo implements Serializable { public function serialize() { echo "Should not be run.\n"; } public function unserialize($str) { echo "Should not be run.\n"; } } $array = array($closure, new Foo()); try { $ser = igbinary_serialize($array); echo "Serialized closure.\n"; $unser = igbinary_unserialize($ser); echo "Unserialized closure.\n"; var_dump($unser); } catch (Exception $e) { echo "Got exception.\n"; } --EXPECT-- Got exception.
| ver. 1.6 |
Github
|
.
| PHP 8.3.30 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка