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