ホームページ >バックエンド開発 >PHPチュートリアル >Thinkphp 4 の概要 - レイアウト、キャッシュ、システム変数 (48)
【コントローラー操作方法パラメータ設定】
http://website/index.php/controller/操作方法
【ページジャンプ】
【可変レギュレーター】
Smarty可変レギュレーター
TP変数レギュレータ:通常のPHP関数(カウントStrlen Str_replace)
Definition:前者の出力は後者の入力です[サブテンプレート包有物]
【レイアウトlayoutを使用する】
1.
レイアウトを開き、変数情報を設定config.php2.
本番レイアウトファイルTpl/home/layout.html3.レイアウト{__NOLAYOUT__}を使用しない
レイアウトグループ
ホーム管理者 a. 各グループに独自の設定ファイルconfig.php b. それぞれのレイアウトファイル設定にレイアウト有効化機能を与える
c.グループTp/home/layout.html
Tpl/admin/layout.html カスタムレイアウトを使用してください
注:
1 。設定する際は、異なるグループの区別に注意してください。 config.php
[tpフレームワークのキャッシュ使用法]
cache変数情報(通常の変数、配列、オブジェクト)、静的 HTML コンテンツのキャッシュ、一部またはすべてのキャッシュ
データのほとんどは mysql データベースから取得されます。
キャッシュメディア: メモリ (memcache)、ファイル (処理データベース)、データベースへのキャッシュ
データは最適化され、データベースに保存されます。
tpフレームワークのファイルキャッシュ(ショートカット機能):
a) Set S(name, value) b) Read S(name)
c) Delete S(name, null)
3 キャッシュの設定
4 キャッシュの使用法:
5 キャッシュの削除 6 キャッシュの使用例 【システム変数】 すべての変数 $_GET を使用しますテンプレート $_POST $_SESSION $_COOKIE など定数の使用法: $Think.const. 定数名
$Think.get. 名前 テンプレート config.php 内の設定変数情報を取得します$Think.config control ブラウザ上の設定変数情報を取得 C (name) //ショートカット関数
[リテラルラベルをそのまま出力]
上記では、「Thinkphp 入門パート 4 - レイアウト、キャッシュ、システム変数 (48)」を紹介しています。この側面の内容も含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。