1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 08:12:21 +01:00
Files
archived-php-src/ext/zend_test/tests/execute_internal.phpt
2026-01-20 21:12:06 +01:00

38 lines
779 B
PHP

--TEST--
Test zend_execute_internal being called
--EXTENSIONS--
zend_test
--INI--
zend_test.observer.execute_internal=1
zend_test.observer.show_return_value=1
--FILE--
<?php
function f($a) {
var_dump(array_sum($a));
}
f(time() > 0 ? [1, 2, 3] : []);
array_map("count", [[], [1, 2]]);
?>
--EXPECTF--
<!-- internal enter time() -->
<!-- internal leave time():%d -->
<!-- internal enter array_sum() -->
<!-- internal leave array_sum():6 -->
<!-- internal enter var_dump() -->
int(6)
<!-- internal leave var_dump():NULL -->
<!-- internal enter array_map() -->
<!-- internal enter count() -->
<!-- internal leave count():0 -->
<!-- internal enter count() -->
<!-- internal leave count():2 -->
<!-- internal leave array_map():
array (
0 => 0,
1 => 2,
) -->