• 文化山西:风华长城岁月歌 2019-10-15
  • 王晨:抓好大气污染防治 实现人民群众蓝天白云美好期盼 2019-10-09
  • 马伊琍庆幸文章逼自己走出舒适区:他说话难听但特别对 2019-10-09
  • 上合组织发展进程中一座新的里程碑 2019-10-08
  • 男子冒充澳商交往多人行骗被抓 现场来6个女友 2019-10-05
  • 谁还不是个小仙女了!甜而不腻的穿搭太撩人,直击你的粉色少女心! 2019-10-04
  • “陪堂妈妈”上课3000多节 班主任:她去中考没问题 2019-10-04
  • 【北京达世行世纪车型报价】北京达世行世纪4S店车型价格 2019-10-03
  • 但愿越南不是“颜色革命”!社会实践的事实一再证明,“社会主义”离开马列主义原则的改革开放,将是死路一条! 2019-10-03
  • 月薪过万白领辞职回乡养鸡 亏数十万后回城找工作 2019-09-25
  • (两会受权发布)中华人民共和国全国人民代表大会公告(第六号) 2019-09-16
  • 赵久占、郭健斌任天津市北辰区人民政府副区长 2019-09-16
  • 杨箕寺右 百余龙舟齐汇江面 2019-09-13
  • 特朗普敬礼被批相关新闻 2019-09-13
  • 回复@“老笑头”,你的牛二逻辑确实很通透!论坛奇葩!哈哈哈哈! 2019-09-09
  • Jquery中文网 码报 www.okkrb.tw
    Jquery中文网 >  脚本编程  >  php  >  正文 php脚本在每个目录生成index.html

    2018码报资料九龙心水:php脚本在每个目录生成index.html

    发布时间:2011-05-06   编辑:码报 www.okkrb.tw
    jquery中文网为您提供php脚本在每个目录生成index.html等资源,欢迎您收藏本站,我们将为您提供最新的php脚本在每个目录生成index.html资源

    码报 www.okkrb.tw 这个php脚本在每个目录生成index.html,可以防止网站源码以及网站资源被窥探。尤其像years4这样的黑客 本程序参考了xuxu的一个目录遍历函数 源代码如下:

    <?php
    //配置
    $root_dir = '/www/caitupian'; // 根目录
    $default_content = ' ';  //生成的index.html文件默认内容
    //开始执行
    function rscandir($base = '',$return = 'all', &$data = array()  ) {
    	$ds = '/'; // DIRECTORY_SEPARATOR
    	$base = rtrim($base,$ds).$ds;
    	$array = array_diff(scandir($base), array('.', '..', '.svn'));
    	foreach ($array as $value) {
    		if (is_dir($base . $value)) {
    			if($return != 'file')
    			$data[] = $base . $value . $ds;
    			$data = rscandir($base . $value . $ds, $return, $data );
    		} elseif (is_file($base . $value)) {
    			if($return == 'dir') continue;
    			$data[] = $base . $value;
    		}
    	}
    	return $data;
    }
    $dirs = rscandir($root_dir, 'dir');
    $current_path = str_replace('\\', '/', dirname(__FILE__));
    $source_path = $current_path.'/index.html';
    file_put_contents($source_path, $default_content);
    
    foreach ($dirs as $d)
    {
    	copy($source_path, $d.'index.html');
    }
    

    本程序可以直接在浏览器里运行或者在命令行下运行。

    您可能感兴趣的文章:
    php生成静态页面的详细教程
    dir显示目录结构树的批处理脚本
    php生成静态页面函数(php2html)的例子
    有关phpize的一点知识
    php 多图片上传的简单例子(图文)
    解决PHP上传大文件的问题
    dedecms目录执行php脚本的限制方法
    php使用mkdir创建多级目录的方法
    php模板函数的正则实现代码
    php生成静态文件的二种方法

    关键词: php  目录  脚本  生成  其他web相关   
    [关闭]
  • 文化山西:风华长城岁月歌 2019-10-15
  • 王晨:抓好大气污染防治 实现人民群众蓝天白云美好期盼 2019-10-09
  • 马伊琍庆幸文章逼自己走出舒适区:他说话难听但特别对 2019-10-09
  • 上合组织发展进程中一座新的里程碑 2019-10-08
  • 男子冒充澳商交往多人行骗被抓 现场来6个女友 2019-10-05
  • 谁还不是个小仙女了!甜而不腻的穿搭太撩人,直击你的粉色少女心! 2019-10-04
  • “陪堂妈妈”上课3000多节 班主任:她去中考没问题 2019-10-04
  • 【北京达世行世纪车型报价】北京达世行世纪4S店车型价格 2019-10-03
  • 但愿越南不是“颜色革命”!社会实践的事实一再证明,“社会主义”离开马列主义原则的改革开放,将是死路一条! 2019-10-03
  • 月薪过万白领辞职回乡养鸡 亏数十万后回城找工作 2019-09-25
  • (两会受权发布)中华人民共和国全国人民代表大会公告(第六号) 2019-09-16
  • 赵久占、郭健斌任天津市北辰区人民政府副区长 2019-09-16
  • 杨箕寺右 百余龙舟齐汇江面 2019-09-13
  • 特朗普敬礼被批相关新闻 2019-09-13
  • 回复@“老笑头”,你的牛二逻辑确实很通透!论坛奇葩!哈哈哈哈! 2019-09-09
  • 50元本金赚2000 飞禽走兽漏洞 腾讯五分彩一天多少期 全年无错三十六码 幸运28四种投注方法分享 重庆时时彩开奖记录 重庆时时全天计划单期 pk拾基本走势图 彩票计划软件app排行榜 世界杯官方推荐投注平台