ロリポップのレンタルサーバーで、htmlのままphpを使い、さらにinclude(インクルード)を使う方法 2009年10月06日(火)
PHP導入の最初の頃によく陥りそうな話。 PHPをHTMLに埋め込みで使っていて、かつ、HTMLをXHTMLで記述した場合に Parse error: syntax error, unexpected T_STRING in ○○○ on line 1 みたいなエラーがでることがある。”line 1”というのがポイントでそれ以外の場合は本件には該当しないと考えてよい。 ご存知のようにXHTMLで記述する場合は、 <?xml version="1.0" encoding="utf-8"?> という記述を文法にのっとれば1行目にする必要がある。 このとき、先頭の『<?』がPHPコードのオープンタグと勘違い されてPHPのパースエラーが出ている訳である。 回避策としては、まずPHPコードのオープンタグに<?は使わず<?php を使うようにして、PHPの設定でショート・オープンタグ(<?)を無効に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く