設定ファイルデータとsmartyテンプレートエンジンの保持データ

不言
リリース: 2023-03-23 12:10:02
オリジナル
1500 人が閲覧しました

この記事では、smarty テンプレート エンジンの設定ファイル データとデータを保持する方法を主に紹介し、サンプルを使用してデータを取得するための具体的なテクニックを紹介します。参考にしてください

この記事の例では、smartyテンプレートエンジンの設定ファイルのデータとデータの保持方法について説明しています。皆さんの参考に共有してください。詳細は以下のとおりです。

1. テンプレートに設定ファイルから直接データを取得させる方法

1. 使用場面

特定の変数値をプログラムに直接書き込みたくない場合(プログラムを通じて割り当てられる) Smarty) を取得するには、設定ファイルを渡すことができます。

2. 設定ファイルを書き込みます

新しいフォルダー: config
新しいファイル名: my.ini または my.config
内容: key=value;

例:

title="This is the title of the website."
bgcolor="pink"
ログイン後にコピー

3.設定ファイルの読み込み: {config_laod file="path"}

設定ファイルのデータの使用: <{#key#}>


例:

{config_laod file="my.config"}
<body bgcolor=&#39;<{#bgcolor#}>&#39;>...</body>
ログイン後にコピー

2. 保持変数のデータの取得方法

つまり、get/post/session/server データを取得する方法です。これらのデータは配列に保存され、Smarty 変数を通じて直接取得できます。

1. get データを取得します

従来の方法: 最初に get データを取得してから、smarty に割り当てます。ただし、smarty 自体がメソッドをカプセル化しており、割り当てなしで get データを直接取得できます。

利用方法は以下の通りです:

用户名:<{$smarty.get.username}><br/>
密码:<{$smarty.get.password}><br/>
ログイン後にコピー

2. 投稿データを取得します

利用方法は以下の通りです:

用户名:<{$smarty.post.username}><br/>
密码:<{$smarty. post.password}><br/>
ログイン後にコピー

3. 利用方法は以下の通りです:フォローします:

服务器名称:<{$smarty.server.SERVER_NAME}>
ログイン後にコピー

以上が設定ファイルデータとsmartyテンプレートエンジンの保持データの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!