ホームページ > バックエンド開発 > PHPチュートリアル > PHP4_PHP チュートリアルの IntegratedTemplate クラスを使用した HTML コードと PHP コードの分離

PHP4_PHP チュートリアルの IntegratedTemplate クラスを使用した HTML コードと PHP コードの分離

WBOY
リリース: 2016-07-13 17:25:38
オリジナル
899 人が閲覧しました


PHP プログラミングを使用する人なら誰でも、このような問題に遭遇するでしょう。PHP コードと HTML コードが一緒になっている場合、PHP コードを読むのは非常に難しく、PHP プログラマーやアーティストにとっては、ファイル全体を Dreamweaver で編集することはできません。変更するのが難しい このようなファイルは悪夢です。
この問題を解決するために登場したのが、PHPのテンプレート(Template)テクノロジーです。 PHP テンプレート クラスは数多くありますが、より一般的なのは FastTemplate と PHPLib です。これらは初期に登場したため、PHP プログラミングの世界では非常に有名です。 VB プログラマーが MsgBox 関数を知らないのと同じように、PHP プログラマーはこれら 2 つのクラスを知りません。これは驚くべきことです。
以前は PHP テンプレート クラスをダウンロードする必要がありましたが、現在 PHP4 には PHPLib と同様の機能を持つ独自のテンプレート クラス IntegratedTemplate および IntegratedTemplateExtension があります。これら 2 つのクラスは、サブクラスと親クラスに関連しています。一般に、IntegratedTemplateExtension を使用できます。驚くべきことに、IntegratedTemplate は PEAR クラスを継承しておらず、PEAR クラスのデバッグ機能を使用できないことです。
次の例は、IntegratedTemplate クラスと IntegratedTemplateExtension クラスがそれぞれ C:php4pearHTMLITX.php と C:php4pearHTMLITX.php にあると仮定して、その使用法を示しています。作成したコードは C:TestPHPPHP4Welcome.htm と C:TestPHPHHTMLWelcome.php に配置されます。 C:TestPHPHPPHP4 を Web サーバー上の仮想ディレクトリ /testphp に設定し、リモート ブラウザから C:TestPHPHHTMLWelcome.htm にアクセスできないようにしてください。 php.ini で include_path = ".;C:php4pear" を設定します
例 1:
HTML ファイルに変数タグを配置し、PHP コードで変数値を設定し、HTML 内のタグを置き換えて、最後にクライアント ブラウザに出力します。
以下は、Welcome.htm コードです。次の 3 つの PHP タグ (変数タグ) を配置しています: {WelcomeTitle}、{UserName}、{WelcomeMessage}




{WelcomeTitle}
body,p,br,div,td,table { font-size: 9pt}
-->



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート