Annotation of embedaddon/php/Zend/tests/function_exists_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: function_exists function : basic functionality
! 3: --FILE--
! 4: <?php
! 5: /*
! 6: * proto bool function_exists(string function_name)
! 7: * Function is implemented in Zend/zend_builtin_functions.c
! 8: */
! 9:
! 10: echo "*** Testing function_exists() : basic functionality ***\n";
! 11:
! 12: echo "Internal function: ";
! 13: var_dump(function_exists('function_exists'));
! 14:
! 15: echo "User defined function: ";
! 16: function f() {}
! 17: var_dump(function_exists('f'));
! 18:
! 19: echo "Case sensitivity: ";
! 20: var_dump(function_exists('F'));
! 21:
! 22: echo "Non existent function: ";
! 23: var_dump(function_exists('g'));
! 24:
! 25: echo "Method: ";
! 26: Class C {
! 27: static function f() {}
! 28: }
! 29: var_dump(function_exists('C::f'));
! 30: ?>
! 31: ===Done===
! 32: --EXPECT--
! 33: *** Testing function_exists() : basic functionality ***
! 34: Internal function: bool(true)
! 35: User defined function: bool(true)
! 36: Case sensitivity: bool(true)
! 37: Non existent function: bool(false)
! 38: Method: bool(false)
! 39: ===Done===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>