Web lists-archives.com

[PHP] Re: Trouble interpreting error message




Hello, again:

In the original post I was trying to apply anonymous code to a static member array.

             self::$_runList[$_what] = $_code;
$_out = self::$_runList[$_what]($_params); // >>> line # 27 referred to in error message

What is now working is to use a locally declared array inside run() instead:

$_runList = array()
$_runList[$_what] = $_code;
return $_runList[$_what]($_params);

Apparently, php doesn't like doing this with a static member array variable.

Thanks to anyone who spent some time with the original post.
JK


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