ホームページ  >  記事  >  CMS チュートリアル  >  phpcmsでループタグを使用する方法

phpcmsでループタグを使用する方法

王林
王林オリジナル
2020-02-08 10:43:002832ブラウズ

phpcmsでループタグを使用する方法

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}

は aa、bb、cc を出力します。

例 2:

$data 配列には 3 つのキー値があります: "a1=>aa"、"a2=>bb"、"a3=>cc "とすると、

{loop $data $a $b}
{$a}-{$b}|
{/loop}

は a1-aa|a2-bb|a3-cc| を出力します。


関連チュートリアルの推奨事項:

phpcms チュートリアル

以上がphpcmsでループタグを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。