PHPの基本的な構文についてサポートが必要です。
私は次の文字列を取得しました:
$str = "return (strlen(replace) <= 5 && strlen(replace) >= 1);";
そして私は変数を手に入れました:$var = "VariableValue";
そしてst_replace関数は次のようになります:str_replace('replace', $var, $str);
私がやろうとしているのは、実際には次のような何かでevalを使用することです。
if(eval($str)){//This should now make the if condition **look like**
//if(strlen(*'VariableValue'*)...)
//
echo 'Success';
}else{
echo 'Ask the guys at StackOverFlow :),sure after searching for it';
}
したがって、if(strlen('VariableValue')...)が何であるかに気付いた場合は、これが私がやりたいことです。evalの後にvars値WITH QUOTESを含む最後のifステートメントを作成して、strlenが実際に処理します。
必要に応じて明確にしたいと思います:)
前もって感謝します