ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP テンプレート ループ出力 Volist タグの使用例の詳細な説明、thinkphpvolist_PHP チュートリアル

ThinkPHP テンプレート ループ出力 Volist タグの使用例の詳細な説明、thinkphpvolist_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:56:18980ブラウズ

ThinkPHP テンプレート ループ出力 Volist タグの使用例詳細説明、thinkphpvolist

この記事では、ThinkPHP テンプレート ループ出力 Volist タグの使用例について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

volist タグは、テンプレート内の出力データ セットまたは多次元配列をループするために使用されます。

ボリストタグ

モジュール操作では、select() メソッドは 2 次元配列を返します。これは、volist を使用して直接出力できます。 リーリー

多次元配列を出力したい場合は「ThinkPHPテンプレートのVolistタグで多次元配列をネストループ出力する方法」を参照してください

注: name の属性値リスト (name="list") は自由に変更できず、操作内のテンプレート割り当て命令に対応する必要があります:

リーリー

id はループ変数を表し、任意に指定できますが、name 属性と競合してはなりません。

データを出力する

結果セット内のデータの一部を出力したい場合は、offset (データポインタ) 属性と length (データ項目数) 属性を指定する必要があります。

出力レコード 5~14:

リーリー

奇数/偶数レコードを出力

volist の mod パラメーターは、周波数を指定するのと同じです。システムは、現在の実際のレコードに基づいて mod パラメーター値の剰余 (PHP の % 演算子) を計算します。判定タグ(eqタグなど)により、周波数に応じて出力データやデータ表示形式を制御できます。

例 1、偶数レコードを出力する:

リーリー

例 2、すべてのレコードを出力しますが、テーブルの行ごとに異なる背景色を表示します:

リーリー

ヒント: 実際の使用では、mod パラメータの値は奇数と偶数だけでなく、柔軟に設定できます。

出力ループ変数

可変数のループを出力するキー属性を指定します (データテーブルの主キー ID ではないことに注意してください):

リーリー

出力配列インデックス

$key 変数を直接使用して配列インデックスを出力します:

リーリー

ヒント

出力ループ変数とは異なり、このキー値は volist ループ出力ではなくデータ自体に依存します。

より thinkPHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「ThinkPHP 入門チュートリアル」、「ThinkPHP 一般的なメソッドの概要」、「Smarty テンプレートの基本チュートリアル」、および「PHP テンプレート テクノロジの概要」をチェックしてください。

この記事が皆さんの ThinkPHP フレームワークに基づく PHP プログラムの設計に役立つことを願っています。

興味があるかもしれない記事:

    多次元配列を出力するための ThinkPHP テンプレート Volist タグのネストされたループメソッド
  • Thinkphp の volist タグ MOD は、特定のレコードの改行バグを制御します
  • Thinkphp の volist タグのネストされたループの使用方法のチュートリアル
  • Thinkphpにおけるvolistタグの使い方の紹介
  • Thinkphpテンプレートタグifとeqの違いと比較例分析
  • thinkphpがリテラルを使ってテンプレートタグの解析を防ぐ方法
  • ThinkPHPテンプレート範囲判定出力 InタグとRangeタグの使い方詳細解説
  • ThinkPHPテンプレート判定出力 空タグ使用詳細説明
  • ThinkPHPテンプレート判定出力 定義済みタグ使用詳細説明
  • ThinkPHPテンプレート判定出力Presentタグ使用詳細説明
  • ThinkPHPテンプレート比較タグ使用詳細説明
  • ThinkPHPテンプレート Switchタグ使用例
  • ThinkPHP テンプレートのカスタマイズ タグの使用方法
  • thinkPHP の Html テンプレート タグの使用方法

http://www.bkjia.com/PHPjc/1113704.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1113704.html技術記事 ThinkPHP テンプレート ループ出力 Volist タグ、thinkphpvolist の使用例を詳しく解説 この記事では、ThinkPHP テンプレート ループ出力 Volist タグの使用例について説明します。参考のために皆さんと共有してください。詳細は次のとおりです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。