[Résolu] Grammaire PHP (EVAL) - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Grammaire PHP (EVAL) (/showthread.php?tid=1156) |
[Résolu] Grammaire PHP (EVAL) - grouik5962 - 08-09-2007 Bonjour à tous, J'ai un petit souci sur l'accès du tableau $_REQUEST En effet, j'ai une fonction qui me permet de tester la validité de mes différents paramètres, mais je n'arrive pas à accéder au tableau $_REQUEST. Je pense qu'il manque un eval bien placé mais je n'y arrive pas Voici le début du code de ma fonction Code PHP :
L'appel de la méthode se fait ainsi : VerifParam("_REQUEST", "PSEUDO", TEST_PSEUDO, NULL, FALSE, FALSE, -1); Mon problème c'est qua dans la variable $valeurTest, je ne récupère jamais ma valeur Une idée ? Merci d'avance RE: Grammaire PHP (EVAL) - grouik5962 - 08-09-2007 Bon bah à priori j'ai trouvé comme un grand eval("\$valeurTest = \${$nomTableau}[$nomVar];"); Voili voilà pour ceux que çà peut interesser dans l'avenir A+ RE: [Résolu] Grammaire PHP (EVAL) - NicoMSEvent - 09-09-2007 je suppose que ton probleme venait (comme souvent) du fait que tu n'avais pas pris en compte que les chaines délimitées par " sont interprétées... Code : eval('$valeurTest = ${'.$nomTableau.'}['.$nomVar.'];'); RE: [Résolu] Grammaire PHP (EVAL) - grouik5962 - 09-09-2007 Ah non en fait mon problèmevenaitsimplement du fait que je n'utilisais pas d'Eval dans la première version de ma fonction. Avec l'Eval ecrit à l'aide de " ou de ' pas de soucis. |