私は、次のものが含まMySQLでのフィールドを持っている:変数にいくつかのコードを渡す方法は?
$a[]=5;
$a[]=3;
foreach($a as $n)
echo $n;
私はPHPでこのコードを実行できるようにしたいです。助けたい?
私は、次のものが含まMySQLでのフィールドを持っている:変数にいくつかのコードを渡す方法は?
$a[]=5;
$a[]=3;
foreach($a as $n)
echo $n;
私はPHPでこのコードを実行できるようにしたいです。助けたい?
あなたはeval()
であることを行うことができます。しかしeval()
の使用は、セキュリティリスクの多くが付属しています。ほとんどの場合、eval()
の使用は抽象化の失敗によって引き起こされます。あなたのデザインを再考することをお勧めします。
http://www.blog.highub.com/php/php-core/php-eval-is-evil/ –
コードをDBに保存しないでください。追加する場合は、require_once
またはinclude_once
を使用してファイルに入れてください。コード内で何かを変更したい場合は、より柔軟なソリューションになります。
MySQLのフィールドには、PHPコード全体が含まれていますか? – cambraca
は私が手助けをしたいかわからない..あなたは 'eval'を使用することができますが、それはちょっと危険だ、あなたはeval''使用することができます...私が今までカスタムデータベース格納されたコードを実行しなければならなかったことはありません、あなたは一体何をやっています? –
私は私のデシベルに私のコードを格納し、私はそれがのdevの環境のために*だけ*、コードの小さな断片を格納することで使用してきました:) –