5 votes

Comment convertir une chaîne de caractères en expression conditionnelle en PHP ?

J'ai une chaîne comme ça,

$condition = "if($test == '1')";

Je veux la convertir en une expression conditionnelle sans utiliser eval() .

Est-ce possible ?

1voto

Dipesh Parmar Points 17016

Jetez un coup d'œil à <a href="http://php.net/manual/en/functions.variable-functions.php" rel="nofollow"><strong><code>$functionName()</code></strong></a> o <a href="http://php.net/manual/en/function.call-user-func.php" rel="nofollow"><strong><code>call_user_func($functionName)</code></strong></a>

<a href="http://onlamp.com/pub/a/php/2001/05/17/php_foundations.html?page=2" rel="nofollow"><strong><code>More clarification.</code></strong></a>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X