ThinkPHP5中volist标签调用函数的方法如下:

调用方法:


{volist name=":funname('参数')" id="data"}
{$data}
{/volist}

示例代码:

模板文件代码


{volist name=":majorList()" id="data"}
<option value="{$key}">{$data}</option>
{/volist}

公共函数(common.php)代码


function majorList(){
    $majors = array(
        '01'=>'专业1',
        '02'=>'专业2',
        '03'=>'专业3',
        '04'=>'专业4',
    );
    return $majors;
}