好久不见两码中特
AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.
用戶名:
密碼:
注冊

織夢模板

網站模板搜索
VIP

織夢DedeCMS實現標簽調用隨機數的方法

www.mpahyf.shop / 2019-06-30
如果要實現在織夢的網站中調用隨機數,其中一個最通用的方法就是JS調用,代碼為:
 
 
Math.rondom()*(m-n)+n; //生成在n到m之間的整數
 
但是網站加載過多JS不太好,我們可以用織夢系統的標簽來實現這個隨機數的調用,在模板里直接使用PHP mt_rand函數:
 
 
{dede:php}echo(mt_rand(1,5));{/dede:php}
 
代碼說明:這里是利用PHP mt_rand函數隨機生成1-5范圍內的整數,在實際應用的時候可以根據需要自行修改數值。
 
這個方法有一個問題就是{dede:php}是不能嵌套在其他標簽內,DedeCMS支持field的自定義名,下面是完善的修改方法:
 
 
{dede:tag row='1' getall='1' sort='hot'}[field:tagnum runphp='yes']@me = mt_rand(1,5);[/field:tagnum]{/dede:tag}
 
這樣我們可以兩個方法結合使用,在織夢模板的網站里就能每個地方都可以實現隨機數的調用了!
 
本文由AB模板網:織夢模板整理發布,轉載請說明出處:http://www.mpahyf.shop
首頁 免費模板 VIP專區 會員中心
收縮
好久不见两码中特 彩票开奖代码 广东26选5尾数走势图 免费十三水棋牌游戏下载 上海时时乐彩票控股 下载广东时时彩 足球直播视频 吉祥棋牌苹果版二维码 广西快3走势图彩经网 p3试机号今天查询结果 双色球投注技巧完整版