thinkphp 自定义函数

自定义函数要放在项目应用目录/common/common.php中

模板变量的函数调用格式:{$varname|function1|function2=arg1,arg2,### }


说明:

{ 和 $ 符号之间不能有空格,后面参数的空格就没有问题;

###表示模板变量本身的参数位置 ;



function abc($i,$c='red'){

return '<span style=color:'.$c.' >'.$i.'</span>';

}


function ok(){

return 'ok';

}

调用方法如下:

(1) 模板中调用

{$n|abc}<br/>

{$n|abc=###}<br/>

{$n|abc=###,'blue'}<br/>

{:ok}

(2)模板程序中调用

class IndexAction extends Action {

public function index() {

echo ok();

$this->display ();

}


你可能感兴趣的:(自定义函数,thinkphp)