Jquery中文網 mm6666com单双中特 www.wvbtf.icu
Jquery中文網 >  腳本編程  >  php  >  正文 php腳本在每個目錄生成index.html

单双中特资料:php腳本在每個目錄生成index.html

發布時間:2011-05-06   編輯:mm6666com单双中特 www.wvbtf.icu
jquery中文網為您提供php腳本在每個目錄生成index.html等資源,歡迎您收藏本站,我們將為您提供最新的php腳本在每個目錄生成index.html資源

mm6666com单双中特 www.wvbtf.icu 這個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相關   
[關閉]
北京时时人工计划 广东麻将技巧 通比牛牛怎么玩不输 1000每天稳赚本金20%图 竞彩篮球攻略 买六肖稳赚方法 西红柿计划软件论坛 网投平台 黑马人工计划软件下载 无错36码特围140 必富备用网址 不倒翁投注法反过来用 重庆时时彩一直跟34567 重庆时时现场开奖视频 重庆时时大小技巧 老时时后不定位胆