# dedecms如何使用标签调用随机数

*Published:* 2024-03-01
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年3月1日，已超过 180天没有更新



### 方法一：js代码

Math.rondom()\*(m-n)+n; //生成在n到m之间的整数

但如果要用随机数的地方每个都要用js的话，就不利于优化了，学过seo的都知道。

### 方法二：织梦[标签](https://www.xarjtc.com/tag/%e6%a0%87%e7%ad%be "查看标签此标签更多文章")调用

{dede:php}echo(mt\_rand(1,5));{/dede:php}

说明：这里是利用PHP mt\_rand函数随机生成1-5范围内的整数，在实际应用的时候可以根据需要自行修改数值。

注意：{dede:php}是不能嵌套在其他标签内，DedeCMS支持field的自定义名，下面就是可以嵌套的方法。

### 方法三：{dede:php}标签嵌套在其他标签

{dede:tag row='1' getall='1' sort='hot'}\[field:tagnum runphp='yes'\]@me = mt\_rand(1,5);\[/field:tagnum\]{/dede:tag}