读书人

smarty 截取字符串调用php中的步骤

发布时间: 2013-09-12 22:07:04 作者: rapoo

smarty 截取字符串,调用php中的方法,foreach循环

1.smarty截取字符串

html中的代码 <{$content|truncate:30:"..."}>

将$content字符串截取30个字符,后面的内容用 "..." 来代替

2.smarty调用php中的方法

html中的代码 <{$content|sub}>

将$content字符窜当成变量传递给php中的方法sub (这里的php页面是display html页面的php页面)

php中的代码 <?php

function sub($con){

return "123";

}

?>

如果要传递多个参数给php页面中的方法

html中的代码 <{$content|sub:"aa":"bb"}> aa和bb是第二和第三个参数

将$content字符窜当成变量传递给php中的方法sub (这里的php页面是display html页面的php页面)

php中的代码 <?php

function sub($con,$aa,$bb){

return "123";

}

?>

3.foreach循环

<{foreach item=arr from=$row}> $row是从php页面传递过来的数组

<span><{$arr.name}></span>

<{/foreach}>

读书人网 >PHP

热点推荐