Smartyのテンプレートにincludeしたファイルを表示したいのですが、うまくいきません。
具体的には、意図しない数値が入ってしまいます。
どうすればよいのでしょうか?
■呼び出す側
require("../../libs/Smarty.class.php");
require_once('../../lib/set_include_path.php');
$header = include("header.php");
$smarty = new Smarty();
$smarty->assign("header",$header);
$smarty->display("date.html");
■テンプレート
<body>
{$header}<br>日付<br>
■表示例
include("header.php"); の内容が正常表示
1
日付
include("header.php"); の内容が正常表示された後、勝手に「1」と表示されるので、困ってます。表示されないようにするにはどうすればよいでしょうか。
var_dump($header);ってしたところ、int(1) ってなるので、この1が表示されているのかと思うのですが、なんで表示されるのか、表示されないようにするにはどうすればよいか、教えてください。
No.1ベストアンサー
- 回答日時:
$header = include("header.php");
とした場合、$header の中に header.php の中身が代入されるわけではありません。
include はプログラムのその場所に指定されたファイルの中身を展開してしまいます。
この時 $header にはincludeの実行結果として成功した場合 1 が入り、失敗した場合は FALSE が入ります。
$header の中に header.php の中身を入れたい場合は
$header = file_get_contents("header.php");
とするのがいいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WordPressのLighting(テーマ)に...
-
アップロードファイルの数に応...
-
外部ファイルの読み込み
-
変数で日付を指定し、新しい順...
-
国語の感想文(いのうえひさし...
-
こんな素敵なサイトって、WordP...
-
【wordpress】ヘッダー動画をiP...
-
Dropboxとウイルスバスターにつ...
-
課題でホームページを作るんで...
-
ワードプレスのサイトに謎の英...
-
PC版LINEインストール
-
ワードプレスはhtml.cssなどが...
-
WEBライターです。ワードプレス...
-
うーん
-
デスクトップの背景画面が勝手...
-
Got an error: CGIPathの設定が...
-
ワードプレスは外出先からも編...
-
ワードプレスのパーマリンク設...
-
【Word press】新しいバージョ...
-
ワードプレスのプラグイン
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WordPressのLighting(テーマ)に...
-
アップロードファイルの数に応...
-
WP/ 記事タイトルをクリックさ...
-
PHPのソース変更が反映されない
-
ワードプレスでカテゴリー毎に...
-
URL短縮ツール「楽々URL」をさ...
-
ワードプレス index.phpの差し...
-
曜日毎に読み込むphpを変更...
-
PHPのクッキーによるリダイレクト
-
PHP初心者です。
-
変数で日付を指定し、新しい順...
-
Smarty コンバートエラー??
-
Wordpressで記事がない場合にメ...
-
国語の感想文(いのうえひさし...
-
ワードプレス。lightning ペー...
-
ワードプレステーマkatawaraのCSS
-
意見文のテーマ
-
ワードプレスのプラグイン
-
ワードプレスの403エラーについて
-
こんな素敵なサイトって、WordP...
おすすめ情報