初級 › 文字列の閉じクォート忘れによる Parse error › パターン2
文字列の閉じクォート忘れによる Parse error
文字列を囲むクォートの片方を書き忘れると、それ以降のコードすべてが文字列の中身として読み込まれ、ファイルの終わりまで閉じクォートが見つからずエラーになります。
1 <?php 2 $msg = "world__ ^ 3 echo $msg;
Parse error: syntax error, unexpected end of file in main.php on line 3
空欄を埋めて実行を通す
msgも同様です。閉じクォートが無いと、echo以降の行もすべて文字列の一部として飲み込まれます。
次の問題