こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

HTMLに埋め込んだPHPがうまく出力できない

PHP初心者です。
PHPファイルで、HTMLに埋め込んだPHPがうまく出力できません。
このファイルはもう一つのPHPファイルに読み込んで実行しています。
例えば、

<?php
echo "<p>こんにちは</p>";
?>

とすると、

こんにちは

"; ?>

と出力されてしまいます。
とても初歩的なところで詰まっているようでお恥ずかしいのですが、
原因が分からないので回答よろしくお願いします。

投稿日時 - 2013-12-28 17:13:16

QNo.8404198

すぐに回答ほしいです

質問者が選んだベストアンサー

おそらく

"; ?>

が基のファイルに余分に入っていると思われます。
include先のファイルと見比べて慎重にチェックしてみてください。

▼基のファイルは、
--------------------------
<?php
include 'test.php';
?>
--------------------------

▼include先のファイル( test.php )には
--------------------------
<?php
echo "<p>こんにちは</p>";
?>
--------------------------

の様になると思いますが、余計な「 "; ?> 」がフッターに入っていませんか?

投稿日時 - 2013-12-28 18:40:08

お礼

遅くなってすみません
確認してみましたが、指摘いただいた間違いはなさそうでした…
もう少し頑張ってみます
ありがとうございました!

投稿日時 - 2014-01-08 16:51:55

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

ちなみにPHPでは、ファイルの末尾にあるPHPの閉じタグ「?>」を省略することが推奨されています。

投稿日時 - 2014-01-02 22:44:02

お礼

そうなんですね…
ありがとうございました!

投稿日時 - 2014-01-08 16:52:31

あなたにオススメの質問