$handle = opendir('./'); //当前目录
while (false !== ($file = readdir($handle))) { //遍历该php教程文件所在目录
list($filesname,$kzm)=explode(.,$file);//获取扩展名
if ($kzm==gif or $kzm==jpg) { //文件过滤
if (!is_dir('./'.$file)) { //文件夹过滤
$array[]=$file;//把符合条件的文件名存入数组
}
}
}
$suiji=array_rand($array); //使用array_rand函数从数组中随机抽出一个单元
?>
>
实例二
readrand.php(此程序实际上是生成一句网页特效语言)
$arrayall=file(tp.txt);读出tp.txt内容到数组
$arrays=count($arrayall);
if ($arrays==1){//because rand(0,0) is wrong
$selectrand=0;
}else{
srand((double)microtime()*1000000);//设定随机数种子
$selectrand=rand(0,$arrays-1);
}
$exstr=explode(chr(9),$arrayall[$selectrand]);//从全部中随机取出一个并分割
?>
document.write(' width=200 style=max-width:90% alt=>');
html文件
(你可以把scripty放到你需要的位置,并可以加入settimeout()函数以实现定时刷新)
随机广告代码
.$ads_num.n);
fclose($fp);
}
?>
广告代码文件ads.txt
以下为引用的内容:
########每个广告代码之间用'#'隔开,display为显示加权数,越大显示次数越多######
display=10
################################
display=10
http://www.bkjia.com/phpjc/632980.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/632980.htmltecharticle? $handle = opendir('./'); //当前目录 while (false !== ($file = readdir($handle))) { //遍历该php教程文件所在目录 list($filesname,$kzm)=explode(.,$file);//获取扩展名...