<?php $dir=dirname(__FILE__).'\dir'; $filenames = getDir($dir); //处理 function dochandle($file){ $content=file_get_contents($file); //preg_match_all('/(\$\w+)\[(\w+)\]/', $content,$arr); $hadcontent=preg_replace('/(\$\w+)\[(\w+)\]/','$1["$2"]',$content); file_put_contents($file, $hadcontent); echo $file,"\r\n"; } /* 以下功能函数 */ function searchDir($path,&$files){ if(is_dir($path)){ $opendir = opendir($path); while ($file = readdir($opendir)){ if($file != '.' && $file != '..'){ searchDir($path.'/'.$file, $files); } } closedir($opendir); } if(!is_dir($path)){ $ext=getExtension($path); if($ext=='html'){ //$files[] = $path; dochandle($path); } } } function getExtension($filename){ $myext = substr($filename, strrpos($filename, '.')); return str_replace('.','',$myext); } //得到目录名 function getDir($dir){ $files = array(); searchDir($dir, $files); return $files; }
11月222020

发表评论