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/observer_basic_06.phpt
2024-04-02 18:11:02 +02:00

43 lines
585 B
PHP

--TEST--
Observer: Basic observability of functions only (with run-time swapping)
--EXTENSIONS--
zend_test
--INI--
zend_test.observer.enabled=1
zend_test.observer.show_output=1
zend_test.observer.observe_function_names=foo
--FILE--
<?php
function foo()
{
echo 'Foo' . PHP_EOL;
}
function bar()
{
echo 'Bar' . PHP_EOL;
}
foo();
bar();
ini_set("zend_test.observer.observe_function_names", "bar");
foo();
bar();
?>
--EXPECTF--
<!-- init '%s%eobserver_basic_06.php' -->
<!-- init foo() -->
<foo>
Foo
</foo>
<!-- init bar() -->
Bar
<!-- init ini_set() -->
Foo
<bar>
Bar
</bar>