日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

smarty5变量修改器

發(fā)布時間:2023/12/19 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 smarty5变量修改器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

變量調(diào)解器--變量修改器

作用:

     1從php中分配給模板的變量

    2.需要模板中對變量在輸出前進行處理

    3.處理方式就是使用 “函數(shù)”。使用函數(shù)在變量輸出前處理一下。

    4.在smarty3中可以直接調(diào)用php函數(shù)。但是為了分離,創(chuàng)建了變量調(diào)解器

使用場景:

字符串處理,時間戳改變

語法:1.{$var | 函數(shù)名} 注意 | 和前后之間不能加空格

2. 函數(shù)的第一個參數(shù)就是 | 前面的變量。

3.{$var | 函數(shù)名:arg1:arg2...} 第二個參數(shù)以后的多個參數(shù)使用:分開即可

可用和自定義

1.smarty中自帶的變量調(diào)解器函數(shù)

2.自定義的

使用 $smarty->registerPlugin('modifer','myFun','test');注冊一個修改器。之前的那個是funtion。 myFun是修改器的名字,在test函數(shù)里面書寫具體的修改器規(guī)則。(注意參數(shù)的傳遞)其中第三個函數(shù)可以是系統(tǒng)的自定義的。

3.多個調(diào)解器處理同一個變量 {$var|函數(shù)1:arg2:arg3|函數(shù)2|···}

?

github地址:https://github.com/xiaomiemie/php_smarty.git

轉(zhuǎn)載于:https://www.cnblogs.com/yangxiaomie/p/5276723.html

總結(jié)

以上是生活随笔為你收集整理的smarty5变量修改器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。