ThinkPHPにおけるvolistタグの使用

1560 ワード

Volistラベルは、主にテンプレート内でデータセットまたは多次元配列を循環出力するために使用されます.
Webページコード
<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <style type="text/css">
            table,tr,td{border: 1px solid gray;text-align: center;}
            pre{font-size: 16px;}
        </style>
    </head>
    <body>
        <table>
            <tr>
                <td>ID</td>
                <td> </td>
                <td> </td>
            </tr>
            <volist name="data" id="vo">
            <tr>
                <td>{$vo.id}</td>
                <td>{$vo.user_name}</td>
                <td>{$vo.sex}</td>
            </tr>
            </volist>
        </table>
    </body>
</html>

PHPコード
<?php

class UserAction extends Action{
    public function index(){
        $m=M('User');
        $arr=$m->select();
        $this->assign('data',$arr);
        $this->display();
    }

ThinkPHP公式サイトvolistの詳細についてhttp://doc.thinkphp.cn/manual/volist.html