<?php
// +----------------------------------------------------------------------
// | File:echo.php
// +----------------------------------------------------------------------
// | System:服务区-PHP代码打印功能模块
// +----------------------------------------------------------------------
// | LvMeiMeng [ WE CAN DO IT JUST LvMeiMeng ]
// +----------------------------------------------------------------------
// | Copyright (c) 2014-2015 http://www.fwqu.com All rights reserved.
// +----------------------------------------------------------------------
// | Author: huangruilin <admin@fwqu.com>
// +----------------------------------------------------------------------
// | Date: 15/8/20 Time: 下午5:24
// +----------------------------------------------------------------------
//defined('huangruilin') or exit('What problem do we have when grain rain comes?');
function dir_path($path) {
$path = str_replace('\\', '/', $path);
if (substr($path, -1) != '/') $path = $path . '/';
return $path;
}
/**
* 列出目录下的所有文件
*
* @param str $path 目录
* @param str $exts 后缀
* @param array $list 路径数组
* @return array 返回路径数组
*/
function dir_list($path, $exts = '', $list = array()) {
$path = dir_path($path);
$files = glob($path . '*');
foreach($files as $v) {
if (!$exts || preg_match("/\.($exts)/i", $v)) {
if(substr($v, strrpos($v, '.') + 1)=='php'){
$list[]="/* ====finename".$v."*/";
$list[] = php_strip_whitespace($v);
}; ;
if (is_dir($v)) {
$list = dir_list($v, $exts, $list);
}
}
}
return $list;
}
$path= './codetest';
file_put_contents("../core.cache.php",dir_list($path));
echo '保存完成';
//printf("<p>输出数据为:</p><pre>%s</pre>\n", var_export($r , true));
?>