求一段随机数的php代码 200
php生成随机数0-100如果生成的数字是0-24.99范围的。就在文本a.txt里面记录1如果数字是25-100范围的就在a.txt增加一条0的记录。最终a.txt的内...
php生成随机数0-100
如果生成的数字是0-24.99范围的。
就在文本a.txt里面记录1
如果数字是25-100范围的就在a.txt增加一条0的记录。
最终a.txt的内容就类似01000100010010011001........这种无限
我需要一次性a.txt里面有10万个0和1 展开
如果生成的数字是0-24.99范围的。
就在文本a.txt里面记录1
如果数字是25-100范围的就在a.txt增加一条0的记录。
最终a.txt的内容就类似01000100010010011001........这种无限
我需要一次性a.txt里面有10万个0和1 展开
1个回答
展开全部
以下代码可实现你的需求,可以直接运行,已测
<?php
$tmp='';
for($i=1;$i<=100000;$i++){
if(rand(0,100)<25){
$tmp .= '1';
}else{
$tmp .= '0';
}
}
file_put_contents('a.txt',$tmp);
?>
追问
后面再加一句 echo 0的个数 1的数量
如何添加,就是需要知道有多少个0,和多少个1.直接echo
追答
百度把我上次的回答屏蔽了,申诉刚通过,以下代码可以输出个数
<?php
$tmp='';
$yi=0;
for($i=1;$i<=100000;$i++){
if(rand(0,100)<25){
$tmp .= '1';
$yi++;
}else{
$tmp .= '0';
}
}
echo '1:'.$yi.'<br />';
echo '2:'.(100000-$yi).'<br />';
file_put_contents('a.txt',$tmp);
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询