ホームページ バックエンド開発 PHPチュートリアル Thinkphp_PHP チュートリアルでの volist タグの使用法の概要

Thinkphp_PHP チュートリアルでの volist タグの使用法の概要

Jul 13, 2016 am 10:24 AM
thinkphp

通常、volist タグはデータセット (select メソッド) のクエリ結果を出力するために使用されます。通常、モデルの select メソッドによって返される結果は 2 次元配列であり、これに対して volist タグを直接使用できます。出力。

最初に、次の例に示すように、コントローラー内のテンプレートに値を割り当てます。

リーリー

テンプレートは次のように定義されており、ユーザーの番号と名前がループで出力されます。

リーリー
Volistタグのname属性はテンプレートによって割り当てられた変数名を表すため、テンプレートファイル内で任意に変更することはできません。 id は現在のループ変数を表し、任意に指定できますが、name 属性と競合しないようにする必要があります。例:

リーリー
5 番目から 15 番目のレコードの出力など、クエリ結果のデータの一部の出力をサポートします:

リーリー
偶数レコードを出力:

リーリー
Mod 属性は、特定のレコードの行折り返しを制御するためにも使用されます。例:

リーリー
が空の場合、プロンプトを出力します:

リーリー
空の属性は直接 HTML 構文をサポートしませんが、変数出力をサポートできます。例:

リーリー
次に、テンプレートで使用します:

リーリー
出力ループ変数:

リーリー
key 属性が指定されていない場合、デフォルトでループ変数 i が使用されます。例:

リーリー
配列のインデックスを出力したい場合は、キー変数を直接使用できます。ループ変数とは異なり、キーはループによって制御されず、データ自体によって決定されます。例:

リーリー
コントローラーのテンプレート変数に値を代入したり、データセット変数を渡すことなく、関数を直接使用してテンプレートにデータセットを設定できます:

リーリー

http://www.bkjia.com/PHPjc/825337.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825337.html技術記事通常、volist タグは、データセット (select メソッド) の結果出力をクエリするために使用されます。通常、モデルの select メソッドによって返される結果は、このために直接使用できます。 ..
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

thinkphpプロジェクトの実行方法 thinkphpプロジェクトの実行方法 Apr 09, 2024 pm 05:33 PM

thinkphpプロジェクトの実行方法

thinkphp にはいくつかのバージョンがあります thinkphp にはいくつかのバージョンがあります Apr 09, 2024 pm 06:09 PM

thinkphp にはいくつかのバージョンがあります

thinkphpの実行方法 thinkphpの実行方法 Apr 09, 2024 pm 05:39 PM

thinkphpの実行方法

thinkphpのインストール方法 thinkphpのインストール方法 Apr 09, 2024 pm 05:42 PM

thinkphpのインストール方法

laravelとthinkphpではどちらが優れていますか? laravelとthinkphpではどちらが優れていますか? Apr 09, 2024 pm 03:18 PM

laravelとthinkphpではどちらが優れていますか?

開発に関する提案: ThinkPHP フレームワークを使用して非同期タスクを実装する方法 開発に関する提案: ThinkPHP フレームワークを使用して非同期タスクを実装する方法 Nov 22, 2023 pm 12:01 PM

開発に関する提案: ThinkPHP フレームワークを使用して非同期タスクを実装する方法

ThinkPHP6 データの暗号化と復号化: 機密データのセキュリティの保護 ThinkPHP6 データの暗号化と復号化: 機密データのセキュリティの保護 Aug 25, 2023 pm 10:52 PM

ThinkPHP6 データの暗号化と復号化: 機密データのセキュリティの保護

thinkphpのパフォーマンスはどうですか? thinkphpのパフォーマンスはどうですか? Apr 09, 2024 pm 05:24 PM

thinkphpのパフォーマンスはどうですか?

See all articles