ホームページ  >  に質問  >  本文

PHPテンプレートを正しく使用する方法

私は 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粉738346380P粉738346380219日前255

全員に返信(1)返信します

  • P粉129168206

    P粉1291682062024-02-18 13:04:26

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

    index.php に

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

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

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

    返事
    0
  • キャンセル返事