Thinkphp 入門 4 - レイアウト、キャッシュ、システム変数 (48)
http://website/index.php/controller/operation method
Smarty 可変レギュレータ
TP 変数レギュレータ: 通常の PHP 関数 (count strlen str_replace)
定義: 前者の出力は後者の入力です
現在のモジュールは相互にインクルード
>
【レイアウトレイアウトを使用する】
1.2. レイアウトファイル Tpl/home/layout を作成します。 html
レイアウト グループ
ホーム管理者 c. 各グループにグループ設定レイアウト ファイルを与えます
Tp/home/layout.html
Tpl/ admin/layout.html
カスタムレイアウトを使用する
注:
1. レイアウト機能を設定する場合。 config.php2 を設定するときは、異なるグループを区別するように注意してください。レイアウトがオンになると、各ページのリクエストが最初に実行されることを明確にする必要があります。レイアウト ファイルlayout.html
[tp フレームワーク]キャッシュの使用法]
データのほとんどは mysql データベースから取得されます。
a) Set S (name, value)
b) Read S (name) c) Delete S (name, null )
1 キャッシュ ファイルを別のディレクトリに設定して保存できます
これにより、1 つのディレクトリにキャッシュ ファイルが多すぎてパフォーマンスに影響を与えることを回避できます効果:
S (名前、値、時間);
テンプレート内のすべての変数を使用 $_GET $_POST $_SESSION $_COOKIE
定数を使用します:
$Think.const 定数名
$Think.get. 名前
テンプレート config.php
$Think で構成変数情報を取得します。 config. Name
コントローラ内の設定変数情報を取得
C (名前) //ショートカット関数
[リテラルタグをそのまま出力]