Smarty テクノロジーは PHP の本質であり、PHP のバージョンが徐々に向上するため、元のメソッドの多くは時代遅れになる可能性があります。以下では、最新の PHP5.1.1 バージョンの設定方法について説明します。ステップガイドをご覧ください。ご注意ください: www.bkjia.com
1: 公式 Web サイトからテンプレート ライブラリ ファイルをダウンロードします
: http://smarty.php.net/download.php ダウンロード後、解凍するとフォルダーが表示されます。これは、smarty.x.x です。それを開きます。中に libs フォルダーがあります。これが私たちが望むものであることに注意してください。
2: Web サイトのディレクトリの下に、たとえば、私の php Web サイト
IIS があります。物理ハードディスクの /web/web/.php にフォルダー test を作成し、先ほどの libs フォルダーを test フォルダーにコピーします。 { * この記事の最後のコメントを参照してください。 TIPS1}
3: テスト ファイル内で、フォルダーの下にさらに 4 つのフォルダーを作成します。 :
head>
をテンプレートディレクトリに保存します。
5: 次に、ファイル テンプレート設定ファイルを作成します: config.php
コードをコピーします
$tpl->compile_dir = __SITE_ROOT .
$tpl->cache_dir = __SITE_ROOT /cache/";
$tpl->left_delimiter = '<{';
$tpl->right_delimiter = '}>gt;';
?>
testの直下にもホームディレクトリに保存します
6: テストで新しいファイル test.php ファイルを作成し、次のように入力します:
コードをコピーします
?>
7: ブラウザで test.php をテストすると、次のように表示されます。
これは内容です
おめでとうございます。それ以外の場合は、失敗します。
ヒント 1: Web サイトでグローバルに使用される Smarty テクノロジーでは、
; Windows: "path1;path2"
include_path = ".;c:phpincludes"
内で PHP.inc を変更できます。 to:
-- ------------------> Windows: "path1;path2"
include_path = ".;c:phpincludes;d:webwebphplibs" の場合前と同じようにテンプレートを使用します。同じ方法で使用します。「../libs/Smarty.class.php」を含めないでください。
直接使用してください。
http://www.bkjia.com/PHPjc/317627.html