天天看點

smarty模闆引擎的基本文法

smarty的基本文法

1.smarty的注釋:{*content*}

2.smarty輸出變量的值

    a.當變量是數組或者字元串時,如下輸出:

      變量的指派與輸出

      $smarty->assign('articletitle','文章标題');

      {$articletitle}

      數組的指派與輸出

          $arr=array('content'=>"smarty學習",'author'=>"小明");

        $smarty->assign('arr',$arr);

        {$arr.content}{$arr.author}

3.變量調節器

  a.對輸出變量進行首字母的大寫轉換使用capitalize:{$articletitle|capitalize}

  b.對輸出内容進行字元串的連接配接使用cat

    {$articletitle|cat:"i love my life"}

  c.對輸出日期進行格式化

    {$time|date_format:"%H:%M:%S"}格式化輸出時分秒

    {$time|date_format:"%B %e %Y"}格式化輸出月日年

  d.url轉碼

    {$url|escape:"url"}

  e.輸出字元串大小寫轉換

    {$articletile|upper}

    {$articletile|lower}

  f.輸出字元串換行輸出

    {$content|nl2br}

繼續閱讀