さて、私はここでちょっとしたピクルスに出くわしました。PHP の構文エラーを確認する必要があります。コマンドラインから実行する必要があるこのビットに気付きました:
php -l somefile.php
ただし、これを PHP ファイル自体から実行する方法はありますか? $_GET に入力することで関数を使用してこれを達成できると考えていますがparse_str
、これがどのように機能するかはよくわかりません。
他の誰かが、token_get_all()
php 関数を使用してこれを判断するように私に言いました。
しかし、どのアプローチでもこれを行う方法がわかりませんか?ここで誰かがおそらく始めるためのサンプルコードを教えてもらえますか?? 私は動作しeval()
ていましたが、使用する方法はeval($code)
ないと思いますが、PHP 構文エラーがある場合はスクリプトを実行する必要はないと思います。
いつものように、これに関するヘルプは大歓迎です!