davey Thu Jun 19 18:29:12 2003 EDT Modified files: /phpdoc/en/language types.xml Log: added & to object callback example, changed example to be more verbose and easier to follow Index: phpdoc/en/language/types.xml diff -u phpdoc/en/language/types.xml:1.119 phpdoc/en/language/types.xml:1.120 --- phpdoc/en/language/types.xml:1.119 Wed Jun 18 19:02:30 2003 +++ phpdoc/en/language/types.xml Thu Jun 19 18:29:12 2003 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.119 $ --> +<!-- $Revision: 1.120 $ --> <chapter id="language.types"> <title>Types</title> @@ -2244,24 +2244,24 @@ <?php // simple callback example -function foobar() { - echo "hello world!"; +function my_callback_function() { + echo 'hello world!'; } -call_user_func("foobar"); +call_user_func('my_callback_function'); // method callback examples -class foo { - function bar() { - echo "hello world!"; - } +class my_class { + function my_callback_method() { + echo 'hello world!'; + } } // static class method call without instantiating an object -call_user_func(array("foo", "bar")); +call_user_func(array('my_class', 'my_callback_method')); -$foo = new foo; +$obj = new my_class; -call_user_func(array($foo, "bar")); // object method call +call_user_func(array(&$obj, 'my_callback_method')); // object method call ?>
-- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php