简单问题 有答案立即结帖 本帖最后由 Yumi_Zarks 于 2011-05-11 09:27:38 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $szz=array_flip($sz);while(array_key_exists($a,$szz)){ $a = rand(1,10);} 方案1new:$a = rand(1,10);$sz = array(1,2,3,4,5);if(in_array($a,$sz)) goto new;//这个好像要php5.3方案2$sz = array(1,2,3,4,5);do { $a = rand(1,10);} while (in_array($a,$sz)); 呃方案1应该是这样$sz = array(1,2,3,4,5);new:$a = rand(1,10);if(in_array($a,$sz)) goto new;//这个好像要php5.3 while(in_array($a = rand(1,10), array(1,2,3,4,5)));echo $a; php imageftbbox 函数求助 zend framework 的错误提示问题, 指教下 留言本中管理员对留言内容的回复 php 文件写入和读出 有关session的问题,提示出现如下错误,请问怎么解决??? 如何在网页中加入一个登陆人数计数器 apache+ssl+php 中文转换的问题 $_SESSION["name"]怎么会为空??急救!!!!! 谁帮忙解释一下这句查询语句? 日历程序 传值与接受问题 !在线等·
while(array_key_exists($a,$szz)){
$a = rand(1,10);
}
new:
$a = rand(1,10);
$sz = array(1,2,3,4,5);
if(in_array($a,$sz)) goto new;//这个好像要php5.3
方案2
$sz = array(1,2,3,4,5);
do {
$a = rand(1,10);
} while (in_array($a,$sz));
$sz = array(1,2,3,4,5);
new:
$a = rand(1,10);
if(in_array($a,$sz)) goto new;//这个好像要php5.3
echo $a;