php-src/Zend/tests/declare_007.phpt
Aaron Piotrowski 0189585c9e
Fix tick function with arguments
Tick function arguments need to be copied to fci params.
2021-05-09 14:08:20 -05:00

19 lines
359 B
PHP

--TEST--
Testing declare statement with ticks with callback arguments
--FILE--
<?php
register_tick_function(function (stdClass $object, array $array) {
echo "tick: ", get_class($object), " ", count($array), "\n";
}, new \stdClass(), [1, 2, 3]);
function foo() { }
declare(ticks=1) {
$statement;
foo();
}
?>
--EXPECT--
tick: stdClass 3
tick: stdClass 3