gpfd.net
当前位置:首页 >> php产生一个随机数 >>

php产生一个随机数

可以使用php 中的 rand() 函数 rand(min,max)min,max 可眩规定随机数产生的范围。 如果没有提供可选参数 min 和 max,rand() 返回 0 到 RAND_MAX 之间的伪随机整数。例如,想要 1 到 15(包括 1 和 15)之间的随机数,用 rand(1, 15)

$a=rand(1,10); if($a

/** * 生成一个1-10且不等于3的随机数。 */function get_rand_num(){ $num = rand(1,10); if($num == 3) { $num = get_rand_num(); } return $num;}echo get_rand_num();

纯数字的四位随机数 rand(1000,9999) 数字和字符混搭的四位随机字符串: function GetRandStr($len) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", ...

基本思路 md5加密和生成32位的字符串mt_rand 生成指定范围的随机数time 可获得时间戳用随机数 + 当前时间戳可以获得较不会重复的随机数 代码如下: $rand = md5(time() . mt_rand(0,1000));

首先用if语句判断$a是否已经存有随机数,没有则随机生成一个随机数放入$a中,并让剩余次数$b为5。用户输入后将$a与输入的数字对比,并给出相应的提示。并且吧$b减1,直到$b为0时结束。获取用户输入和表单隐藏的数据可用GET 或 POST

echo mt_rand(1,100);

(float)(mt_rand(100000,999999) . mt_rand(100000,999999)); 由于12位的数超出了随机函数的生成范围,所以只好用两个6为随机数来拼接了。 不知道有没有其他更好的方法

aaa function test() { $.post("show.php",{random:1},function(result){ $("#view").text(result); }); } setInterval("test()",2000); 给你写了一个,测试过了可行。想后台控制开关的话,你只需要在配置文件里添加一个变量,后台可以控制这个...

纯数字四位随机数 rand(1000,9999) 数字字符混搭四位随机字符串: function GetRandStr($len) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "...

网站首页 | 网站地图
All rights reserved Powered by www.gpfd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com