array_map(array('Maker', 'sGetNameId'), array("1") )

Have a look at the callback type, here:
http://www.php.net/manual/en/language.pseudo-types.php

--
Peter James
Editor-in-Chief, php|architect Magazine
[EMAIL PROTECTED]

php|architect
The Magazine for PHP Professionals
http://www.phparch.com


----- Original Message ----- 
From: "Jean-Christian IMbeault" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, August 13, 2003 12:33 AM
Subject: [PHP] how to use array_map() with a class callback function?


> I'd like to use array map with the callback function being a static 
> function in a class. How can I do that?
> 
> I have tried:
> 
> class Maker {
>    function sGetNameId($a) {
>      return 1;
>    }
> }
> 
> array_map("Maker::sGetNameId", array("1") )
> 
> But I get this error:
> 
> array_map(): The first argument, 'Maker::sGetNameId', should be either 
> NULL or a valid callback
> 
> Is it possible to use class functions as callback functions?
> 
> Thanks,
> 
> Jean-Christian Imbeault
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to