PHPテンプレートを正しく使用する方法
P粉738346380
P粉738346380 2024-02-17 19:44:27
0
1
301

私は PHP の初心者で、現在「PHP for Absolute Beginners」という本を読んでいます。この本では現在、名前の競合を避けるための StdClass() オブジェクトのテンプレート化と使用について説明しています。

page.php という名前のテンプレート ファイルと、index.php という名前のホームページ ファイルがあります。

My page.php コード

リーリー

私のindex.php

リーリー

私が受け取ったエラーは

です

警告: C:\xampp\htdocs\ch2\templates\page.php の 5 行目に未定義の変数 $title

警告: C:\xampp\htdocs\ch2\templates\page.php の 9 行目に未定義の変数 $content

があります

これはまさにこの本が教えていることなので理解できません。どんな助けでも大歓迎です。テンプレートを使用するより良い方法がある場合は、覚えておいてください。私は初心者なので、シンプルにしてください。

P粉738346380
P粉738346380

全員に返信(1)
P粉129168206

あなたの page.php は少し奇妙に見えます。 return は、HTML を印刷するときに使用するものではありません。また、php タグで php と html を使用していますが、これは機能しません。これを試して:### リーリー

index.php に

echo $page は必要ありません。page.php に任せてください。

/編集: 9 行目にもタイプミスがありました:

$pageData->$content; 修正しました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート