- 2008-01-04 (金) 0:58
- Tags: php, programming
テストコード
<?php $hoge = "ほげ"; print <<< EOD ヒアドキュメント開始!<br /> ずっと俺のターン!<br /> $hoge 変数も表示される<br /> "'<>;/ この辺の記号も大丈夫<br /> そろそろ終了なんだぜ<br /> EOD; ?>
上のコード、全然よゆうで動きそうなものなのに、なんかエラーとかいうの。
ソースコードの最終行でエラー出てるから、EOD認識してないんじゃね? と思ったらやっぱりそうだった。
終了のIDの文字列の存在する行にはID以外は何も記述してはいけません。
IDの左側にスペースやタブ等を記述してもエラーとなります。
だってさー。テストコードにはEODの前にタブが入ってる。
正直タブぐらい入れさせていただきたいのだが。インデントさせてくれー。
- Newer: PHPで誕生日の曜日を千年分調べたら2038年問題の壁にぶちのめされた
- Older: B’zの話
Comments:0
Trackback+Pingback:0
- TrackBack URL for this entry
- http://www.masayashi.com/2008/01/04/534/trackback
- Listed below are links to weblogs that reference
- PHP独習中 - ヒアドキュメントが終了しなくてつまづいた from 王様の箱庭











