phpcms では、ループは一般に 2 つの形式で頻繁に使用されます。
フォームは次のとおりです:
フォーム 1:
{loop $data $a} {$a} {/loop}
フォーム 2:
{loop $data $a $b} {$a}---{$b} {/loop}
違いは次のとおりです:
まず、$data は配列です。最初の形式では、$data 配列は次のようになります。 "aa"、"bb"、"この形式では、最初の値 aa を取得するにはコード $data[0] を使用し、2 番目の値を取得するには $data[1] を使用します。
フォーム 2 の $data 配列には追加のキー値があり、その形式は "a1=>aa"、"a2=>bb"、"a3=>cc"、a1、 a2 , a3 を $data のキー値といいますが、キー値 a1 の変数値、つまり aa を取り出したい場合は $data[a1] で aa を取得できます。 』もbbばかりです。
次に、PHPCMS の形式 1:
ループ内で、$a は $data[0]、$data[1]、$data[2] であり、{$ a を直接記述します。 } をループして $a の値を取得できます。
形式 2:
ループ内で、$a は上記の例の a1、a2、a3 であり、$b は上記の例の aa、bb、cc です。
例は次のとおりです。
例 1: ## には、「aa」、「bb」、「cc」の 3 つの値があります。
#$data 配列の場合:{loop $data $a} {$a} {/loop}
{loop $data $a $b} {$a}-{$b}| {/loop}
以上がphpcmsでループタグを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。