ホームページ >バックエンド開発 >PHPチュートリアル >Smartyテンプレートエンジンの設定ファイルデータと保持データ_PHPチュートリアル
この記事では主にsmartyテンプレートエンジンの設定ファイルデータと保持データ方法を紹介し、smartyテンプレートエンジンの設定ファイルデータを分析し、データを取得する具体的な手法を紹介します。特定の参考値があり、困っている友達が参考にすることができます
この記事の例では、smarty テンプレート エンジンの設定ファイル データとデータ保持方法について説明します。参考のためにみんなで共有してください。詳細は以下の通りです
1. テンプレートに設定ファイルからデータを直接取得させる方法
1.使用シーン
特定の変数値をプログラムに直接書き込みたくない場合(smartyを通じて割り当てられる)、設定ファイルを通じて取得できます。
2.設定ファイルを書く
新しいフォルダーを作成します: config
新しいファイル名を作成します: my.ini または my.config
コンテンツ: キー=値;
例:
?
1 2 |
title="これはウェブサイトのタイトルです。" bgcolor="ピンク" |
3. 使い方
設定ファイルをロード: {config_laod file="path"}
プロフィール データの使用: <{#key#}>
例:
?
1 2 |
{config_laod file="my.config"} ... |
2. 保持変数のデータの取得方法
つまり、get/post/session/server データを取得する方法です。これらのデータは配列に保存され、Smarty 変数を通じて直接取得できます。
1. データを取得する
従来の方法: 最初に取得データを取得してから、smarty に割り当てます。ただし、smarty 自体がメソッドをカプセル化しており、割り当てなしでデータを直接取得できます。
使用方法は次のとおりです:
?
1 2 |
ユーザー名: <{$smarty.get.username}> パスワード:<{$smarty.get.password}> |
2.投稿データを取得する
使用方法は次のとおりです:
?
1 2 |
ユーザー名: <{$smarty.post.username}> パスワード: <{$smarty.post.password}> |
3. サーバーデータを取得します
使用方法は次のとおりです:
?
1 |
サーバー名: <{$smarty.server.SERVER_NAME}> |
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。