当前位置:Gxlcms > PHP教程 > 使用纯PHP代替模板引擎

使用纯PHP代替模板引擎

时间:2021-07-01 10:21:17 帮助过:12人阅读

模板引擎的性能无法和原生的 PHP 代码相比,至于什么”模板引擎中的代码清晰”一说,看完下面再说。

替代语法

echo的替代语法

通常情况,打印一个变量


使用替代语法,可以写成这样


控制结构的替代语法

if


// code

// code

// code

switch



// code


// code


// code

while


// code

注意,没有 do…while 的替代语法。

for


// code

foreach


// code

与模板引擎相比

Smarty 的 if

{if $name == 'vip'}
     

你好Vip

{elseif $name == 'normal'}

你好普通用户

{else}

你好游客

{/if}

PHP 的 if


    

你好Vip

你好普通用户

你好游客

两者相比,使用纯 PHP 没有想象中的那么不堪吧?况且,不用再学习任何模板技术。


').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了使用纯PHP代替模板引擎,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 人气教程排行