自定义函数
function.yangA.php页面 采用插件形式调用
*
*/
function smarty_function_yangA($args, $smarty){
$str = '';
for($i=0;$i<$args['line'];$i++){
$str .="{$args['content']}
";
}
return $str;
}模板tpl.php页面
<{yangA color="pink" content="I am Mr.Yang AAAAA" line="3" size="7" }>浏览器输出
I am Mr.Yang
I am Mr.Yang
I am Mr.Yang
I am Mr.Yang AAAAA
I am Mr.Yang AAAAA
I am Mr.Yang AAAAA
==========================================================
自定义块函数
块函数block页面
* <{/worldA}>
*
*/
function smarty_block_worldA($args, $content,$smarty,&$flag){
if(!$flag){
$str = '';
for($i=0;$i<$args['line'];$i++){
$str .="{$content}
";
}
return $str;
}
}模板tpl.php页面
<{worldA line="3" color="blue" size="7"}>
I AM BLOCK!
<{/worldA}>浏览器输出
I AM BLOCK!
I AM BLOCK!
I AM BLOCK!
==========================================================