<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                CleverCode發現smarty中調用php內置函數可以通過|實現。|前后沒有空格。如果是數組求count需要加上@。 1個參數時候: ~~~ {{'param1'|functionName}}? 例如 {{$tmpStr|strlen}} ~~~ 2個參數時候: ~~~ {{'param1'|functionName:'param2'}} {$tmpStr|substr:'1'}? ~~~ 多個參數時候: ~~~ {{'param1'|functionName:'param2':'param3'..}}? {{$tmpStr|substr:'1':'2'}} {{'a'|str_replace:'A':$tmpStr}} ~~~ ## 1 marty判斷是否為空? 如下代碼php分配給tmpStr為空或沒分配;那么smarty中輸出0。這個是調用了php的內置函數strlen php代碼: ~~~ $smarty->assign('tmpStr',''); smarty代碼: {{if $tmpStr|strlen > 0 }} ? ? 1 {{else}} ? ? 0 {{/if}} ~~~ ## 2 marty求數組長度 通過php內置的函數is_array和count求得數組長度,如下的代碼輸出5 php代碼: ~~~ $smarty->assign('tmpArr',array(1,2,3,4,5)); ~~~ smarty代碼: ~~~ {{if $tmpArr|is_array && $tmpArr|@count > 0}} ? ? {{$tmpArr|@count}} {{else}} ? ? 0 {{/if}} ~~~ ## 3 marty字符串替換 如下的代碼是將tmpStr中的b替換為c ~~~ $smarty->assign('tmpStr','abb'); {{'b'|str_replace:'c':$tmpStr}} 輸出:acc ~~~ ## 4 marty截取字段 ~~~ $smarty->assign('tmpStr','abb'); {{$tmpStr|substr:'1'}}? 輸出:bb {{$tmpStr|substr:'1':'1'}} 輸出:b ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看