快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

PHPSmarty模板自定义函数function和块函数block

自定义函数

创新互联专注于嘉祥网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供嘉祥营销型网站建设,嘉祥网站制作、嘉祥网页设计、嘉祥网站官网定制、小程序定制开发服务,打造嘉祥网络公司原创品牌,更为您提供嘉祥网站排名全网营销落地服务。

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!

==========================================================


分享标题:PHPSmarty模板自定义函数function和块函数block
URL网址:http://6mz.cn/article/iggpod.html

其他资讯