Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /usr/local/src/php7/php-7.0.5/Zend/tests/arg_unpack/ |
Current File : //usr/local/src/php7/php-7.0.5/Zend/tests/arg_unpack/traversable_throwing_exception.phpt |
--TEST-- Traversables that throw exceptions are properly handled during argument unpack --FILE-- <?php function test(...$args) { var_dump($args); } class Foo implements IteratorAggregate { public function getIterator() { throw new Exception('getIterator'); } } function gen() { yield 1; yield 2; throw new Exception('gen'); } try { test(1, 2, ...new Foo, ...[3, 4]); } catch (Exception $e) { var_dump($e->getMessage()); } try { test(1, 2, ...gen(), ...[3, 4]); } catch (Exception $e) { var_dump($e->getMessage()); } ?> --EXPECT-- string(11) "getIterator" string(3) "gen"
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare