ホームページ > バックエンド開発 > PHPチュートリアル > PHPの構文エラー、予期しない$endエラーの解決方法

PHPの構文エラー、予期しない$endエラーの解決方法

WBOY
リリース: 2016-07-25 09:12:52
オリジナル
1214 人が閲覧しました

次の php エラーが発生しました: 解析エラー: 構文エラー、script.php の xx 行目に予期しない $end デバッグ後、エラーの原因となった行はファイルの途中の行であることがわかりました。

  1. //$str .= "?>n";
コードをコピー

PHP インタープリターで許可されている終了マークは 1 行でコメントできることを思い出しました。 , //$str .= "?>n"; コメントの内容は //$str .= " として解釈され、?> の後の n"; はコンテンツは php ブロックの外にあり、html として出力されます。その結果、$str .= "?>n"; 行に // をコメントとして追加すると、?> の終了タグが追加され、元の実際の終了タグが予期せぬものになります。

解決策: この行を削除するだけです。

編集者の注意: PHP の開始タグと終了タグが配置されている行には、他に何も書かないでください。



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート