ID:          30063
 Updated by:  [EMAIL PROTECTED]
 Reported By: aqsalter at westnet dot com dot au
 Status:      Open
 Bug Type:    Documentation problem
 PHP Version: Irrelevant
 New Comment:

I don't know what is meant by "calling instances", I assume he means
"ability to call a method of a class" - This information should be
present, but not on this page.

I think we need some information about the "callback" type. This
information really isn't specific to call_user_func, either.

I suggest we pop a language.types.callback page in, and link it somehow
from pages that use a callback function.


Previous Comments:
------------------------------------------------------------------------

[2004-09-11 04:46:18] aqsalter at westnet dot com dot au

Description:
------------
the current documentation for call_user_func and 
call_user_func_array does not mention that it can be 
used for calling instances as well...
There is some information in one of the comments to 
call_user_func.

Reproduce code:
---------------
<?php 

class provider { 
  function myfunction($x) { 
   echo "burak was at $x\n"; 
  } 
} 


$x= new provider(); 

call_user_func(array($x,'myfunction'),"a conference");

?>

Expected result:
----------------
burak was at a conference

Actual result:
--------------
The documentation does not mention that you can use 
call_user_func with instance methods.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=30063&edit=1

Reply via email to