Tijnema wrote:
Hi all,
How can I get this in PHP4?
I used this in PHP5:
<?php
class ABC
{
function func_a()
{
return "a";
}
function func_b()
{
return "b";
}
}
$abc = new ABC();
$var = a;
$result = $abc->func_$var(); // Line 17
?>
In PHP5 $result contains "a" here, but in PHP4 I get this error:
Parse error: syntax error, unexpected T_VARIABLE in /xxxx/test.php on
line 17.
Does anyone know how to accomplish this with PHP4?
$abc = new ABC();
$var = a; // <-- shouldn't this have quotes??
$f = 'func_'.$a;
$result = $abc->$f(); // Line 17
-Stut
--
http://stut.net/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php