On 6/22/07, Stut <[EMAIL PROTECTED]> wrote:
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??
Yes, forgot it when typing this code in gmail, that's why we need PHP
Color Coding ;)
$f = 'func_'.$a;
$result = $abc->$f(); // Line 17
-Stut
Thanks, this code works :)
Tijnema
--
Vote for PHP Color Coding in Gmail! -> http://gpcc.tijnema.info
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php