|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">eval説明mixed eval ( string code_str)eval() は、code_str で与えられた文字列を PHP コードとして評価します。 中でも、データベースのテキストフィールドにコードを保存し、 後で実行するためには便利です。 eval() を使用する際、注意するべき点が いくつかあります。 パーサーが eval()の処理中に落ちないように、 渡す文字列はセミコロンで文が終了するといった有効なPHPコード である必要があります。また、code_str の 中の文字を適切にエスケープする必要があります。 eval()の中で値を与えた変数は、 この後、メインスクリプトの中でもこれらの値を維持することも 覚えておいて下さい。 return 文は、文字列の評価をただちに終了します。 PHP4では、eval()関数は FALSEを返します。さも なくば、結果の値を返すためにreturnを使用するこ とが可能です。一方、PHP3では、eval()の型は voidであり、値を何も返しません。
|