diff options
Diffstat (limited to 'Zend/tests/is_a.phpt')
-rwxr-xr-x | Zend/tests/is_a.phpt | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/Zend/tests/is_a.phpt b/Zend/tests/is_a.phpt deleted file mode 100755 index dfc0d59b49..0000000000 --- a/Zend/tests/is_a.phpt +++ /dev/null @@ -1,51 +0,0 @@ ---TEST-- -is_a() and is_subclass_of() shouldn't call __autoload ---INI-- -error_reporting=4095 ---FILE-- -<?php -function __autoload($name) { - echo("AUTOLOAD '$name'\n"); - eval("class $name {}"); -} - -class BASE { -} - -interface INT { -} - -class A extends BASE implements INT { -} - -$a = new A; -var_dump(is_a($a, "B1")); -var_dump(is_a($a, "A")); -var_dump(is_a($a, "BASE")); -var_dump(is_a($a, "INT")); -var_dump(is_subclass_of($a, "B2")); -var_dump(is_subclass_of($a, "A")); -var_dump(is_subclass_of($a, "BASE")); -var_dump(is_subclass_of($a, "INT")); - -var_dump(is_subclass_of("X1", "X2")); -?> ---EXPECTF-- -Strict Standards: is_a(): Deprecated. Please use the instanceof operator in %sis_a.php on line 17 -bool(false) - -Strict Standards: is_a(): Deprecated. Please use the instanceof operator in %sis_a.php on line 18 -bool(true) - -Strict Standards: is_a(): Deprecated. Please use the instanceof operator in %sis_a.php on line 19 -bool(true) - -Strict Standards: is_a(): Deprecated. Please use the instanceof operator in %sis_a.php on line 20 -bool(true) -bool(false) -bool(false) -bool(true) -bool(false) -AUTOLOAD 'X1' -AUTOLOAD 'X2' -bool(false) |