thinkPHP テンプレートの構文知識の詳細な紹介 (12)

WBOY
リリース: 2016-06-13 12:12:12
オリジナル
1132 人が閲覧しました

thinkPHP テンプレートの構文知識の詳細な紹介 (12)

この章: テンプレートの構文、詳細な構文の紹介


1. CSS および JS ファイルをインポートします ==>大文字で始まる定数を覚えてください

1. CSS リンク、js scr


2.import (==デフォルト) Public フォルダ配下にあります)
//Public フォルダ配下の Js ディレクトリにある test.js ファイルをインポートします。インポートタグは、デフォルトでは js の



//デフォルトのフォルダー設定のベースパス属性を変更できます
//ルートディレクトリ.js、これはデフォルトのパブリックディレクトリではありません

3.load
//インポートされたファイルの種類を自動的に検出できるメソッド


2. ブランチ構造>
1. if

皆さん、泣くことは罪ではありません!

女性っていいですね!




未成年

若く戦え!

成人

> gt
== eq
<= elt
>=例
!= neq
=== heq
!== nheq


//変数に $ を追加しないでください。デフォルトでは、直接の名前 myAge が追加されます。 '1'> あなたには小さすぎます。

もうすぐです
これがデフォルト値です


3. ループ構造
1.for
/*
start (必須): ループ変数の開始値
end (必須): ループ変数の終了 Value
name (オプション): ループ変数名、デフォルト値は i
step (オプション) ): ステップ値、デフォルト値は 1、自己増加します。
比較 (オプション): 判定条件、デフォルトは lt
*/
は、php for > では i


//逆順
<開始='10' 終了='00' 名前='j' ステップ='-2' 比較='gt'>
{$j}

{ $ j}abc
abc



2.volist (配列トラバーサル)

{$v.username}


//下からtable=1

から始まる 2 つのアイテムを取得します><{$v}>


//多次元配列を走査

<{$v.id}>-<{$v.username}>< br>

3.foreach

{$k}-------{$v}



4. 特別なタグ (マニュアルにも詳しく紹介されています)
1 、比較タグ
eq または等しいは、テンプレート内の
と等しい: // 数値 で渡された変数を使用する if else と同等
< ;eq name='number' value='10'>
渡された name=10 の場合、ここに出力します。

10 に等しくない場合は、ここに出力します。

neq または notequal が
gt より大きいです
egt は
より大きい
lt は
より小さい elt は以下
heq は常に等しいto


nheq は常に
2. 範囲タグ (if else ロジックと書き込みに似ています)
in

これらの数字の内側

これらの数値の範囲外です


これらの数字の範囲内

これらの数値の範囲内にありません


//間1-10

{$number} は 1-10

{$number} は 1 から 10 の間ではありません

notbetween- -> 変数が特定の範囲内にあるかどうかを判断するためのタグ


出力内容 1
3.present
タグで決定テンプレート変数に値が割り当てられているかどうか、
m には値が割り当てられていますm には値が割り当てられていません
4.Empty
空のタグは、テンプレート変数が空であるかどうかを決定します。
number空で値が割り当てられています数値には値があります
5 .Defined
定数が定義されているかどうかを判断します
6.定義
テンプレート内の定数を定義
7.代入
への値の代入テンプレート内の変数
5. 他のタグの使用

1 . *PHP コードをテンプレート内で直接使用します
echo "I am Le Yangjun" 内に記述できるのは PHP コードのみであることに注意してください。
は使用できません。 2. 設定ファイル
'TMPL_L_DELIM'= の左右の区切り文字
を変更することをお勧めします。 >'<{', // 左の区切り文字を変更します
'TMPL_R_DELIM'=>'}>', // 右の区切り文字を変更します
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート