ホームページ > バックエンド開発 > PHPチュートリアル > Smarty template_PHP チュートリアルの紹介

Smarty template_PHP チュートリアルの紹介

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-20 11:03:42
オリジナル
1019 人が閲覧しました

PHP コード:---------------------------------------------- ----------------------------------
以下の紹介はバージョン2.5に基づいています。 OSにバグがある場合はwin2000、PHPは
4.1以降である必要があります。 , ブラザーは開発中に数回しか使用していないため、あまり研究していません
説明はマニュアルにありますが、間違いがある場合はご容赦ください
smarty テンプレートは php によって推奨されているとのことです。 .net で、機能が比較的充実していると言われており、速度もそれほど遅くないので利用する人が増えていると言われています
公式Webサイトsmarty.php.net フォーラム、ダウンロード、マニュアルがあります。必要なものはすべて揃っています。本題に入りましょう:
(-) インストール:
ダウンロードしたパッケージを解凍すると、3 つの下位ディレクトリがあります。テンプレート ファイル ディレクトリは の下に 4 つのクラス ファイルと 1 つのディレクトリがあります。最も重要なものが最初に紹介されます:Smarty.class.php これは、日常のアプリケーションでもこれを扱う必要があります:
/app_1 /smarty/libs
/app_1/smarty/templates_c
/app_1/smarty/templates
/app_1/smarty/configs
smarty に必要なクラス ファイルは、対応する圧縮パッケージの下の libs ディレクトリに配置されます
< templates> テンプレート ファイルを保存し、プログラムで使用されるすべてのテンプレート ファイルを配置します。 ここでは、
にテンプレート属性ファイルが保存されます。これについては後で説明します。
には、「コンパイル済み」テンプレート ファイルが保存されます。一部のディレクトリは 777 に設定する必要があります。
キャッシュされたテンプレート ファイルを保存します。
上記のファイル名は、guest_template_dir、admin_template_dir など、別のファイル名を指定できます。等 指定しない場合は上記のファイル名が使用されます
(2) 使用するもの:
デザインテンプレート:
1 テンプレート変数:{$変数名}、例えば{$color}、{$type}
test_color.tpl
{$name}
test_url.tpl
{$title}
2 テンプレート配列を使用することもできます
test_array.tpl
{people.name}

{people.sex}
TABLE>
{セクション名=ユーザーループ=$userList}

{$userList[user].name}
{$userList[user].sex }





http://www.bkjia.com/PHPjc/445256.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/445256.html

技術記事

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