直接使用while循环来处理,循环使用随机函数mt_rand,将随机数存入一个数组中,作为判断数据是否重复的依据(in_array);使用glob函数来判断new目录下的文章篇数,作为生成随机数的最大值;整体代码如下:
执行后的效果:
代码 *** 作:
<php
//获取文件夹下html的数量
$max_num = glob("xxx/new/html");
$num = 0;
$rand_num = [];
$result_arr = [];
while($num < 100){
$tample_num = mt_rand(1,$max_num);
if(!in_array($tample_num,$rand_num)){
$rand_num[] = $tample_num;
$result_arr[] = ">
$num++;
}
}
foreach($result_arr as $v){
echo $v"<hr/>";
}
echo "数组的大小" count($result_arr);
function get_all_url($code){ preg_match_all(‘/"\' ]+)["|\']\s[^>]>([^>]+)<\/a>/i’,$code,$arr); return array(‘name’=>$arr[2],’url’=>$arr[1]);}
以上就是关于php如何获取调用页面的来源地址全部的内容,包括:php如何获取调用页面的来源地址、问如何通过php获取提交页面的URL、php如何获取当前页面url路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)