Re: <help!>EVAL()</help!>
| From: | Rasmus Lerdorf | Date: | Thu, 22 Aug 2002 06:47:05 +0000 |
| Subject: | Re: <help!>EVAL()</help!> | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-2171@lists.php.net to get a copy of this message | ||
You don't need an eval() here. See
http://www.php.net/manual/en/language.variables.variable.php
On Mon, 19 Aug 2002, Shaowarrior wrote:
> Hi, right now i'm trying to shorten my script and i'm tryin to make this
> switch loop :
>
> // Copie le nom du fichier dans un tableau
>
> switch ($ext)
> {
> case 'jpg':
> $imgjpg[$c_jpg] = $repertoire.basename($nomFichier);
> $c_jpg++;
> break;
> case 'gif':
> $imggif[$c_gif] = $repertoire.basename($nomFichier);
> $c_gif++;
> break;
> default:
> echo ' Le fichier '.$nomFichier.' n\'est pas une image
> reconnue.<br>';
> break;
> }
>
> looks like an only one eval() line of code (separated for your convenience):
>
> eval('$img'."\$ext".'[$c_'."\$ext".'] =
> $repertoire.basename($nomFichier);
> $c_'."\$ext".'++;
> return();');
>
> Well, this don't work! (Guess why i'm here!) PHP debugger says :
>
> PARSE ERROR: parse error, unexcepted T_VARIABLE in c:\[...](20):
> eval()'d code on line 1
>
> This is it!
>
> If someone can help me I will appreciate it.
> Merci beaucoup!
>
> Shaowarrior
> vdegrand@videotron.ca
>
>
>
> --
> PEAR General Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>