php搜索文件程序分享
对于本地,我们可以利用窗子自带的查找去进行查找,但是对于线上的话,如查找文件传输协议(文件传输协议的缩写)空间里面文件,本程序是很有用的。
服务器端编程语言(专业超文本预处理器的缩写)文件查找器源码:
超文本标记语言头元http-equiv='内容-类型' Content=' text/html;charset=utf-8'/titlephp版文件查找(文件搜索)/标题/标题正文形式操作='方法='发布p文件查找(注:区分大小写)/p p路径:输入类型=' text '名称=' path '/p/p查找:输入类型=' text ' name=' key '/p pinput类型='submit '名称='sub '值='开始//p/表单/正文/html?php/* *注:区分大小写*由: http://www.daixiaorui.com */if(!空($_POST['path'])!空($ _ POST[' key ']){ echo '在路径$_POST['路径']。'/中查找$_POST['键']。' 的结果为:HR/';$ file _ num=$ dir _ num=0;$ r _ file _ num=$ r _ dir _ num=0;$ FindFile=$ _ POST[' key '];函数delDirAndFile($ dirName){ if($ handle=@ opendir($ dirName)){ while(false!==($ item=readdir($ handle))){ if($ item!='.'$item!='.'){ if(is _ dir(' $ DirName/$ item '){ DelDirAnDile($ DirName/$ item ');} else { $ GLOBALS[' file _ num '];if(strtr($ item,$ GLOBALS[' FindFile ']){ echo ' span $ DirName/$ item/span br/\ n ';$ GLOBALS[' r _ file _ num '];} } } } closedir($ handle);$ GLOBALS[' dir _ num '];if(strtr($ dirName,$ GLOBALS[' find file ']){ $ loop=explode($ GLOBALS[' find file '],$ dirName);$ countArr=count($ loop)-1;如果(空($ loop[$ countArr]){ echo ' span style=' color : # 297 c79;$ DirNAmE/span br/\ n ';$ GLOBALS[' r _ dir _ num '];} } }else{ die('没有此路径!');} } delDirAndFile($ _ POST[' path ']);回声hr/本次共搜索到$file_num .个文件,文件夹$dir_num .'个br/';回声hr/符合结果的共$r_file_num .个文件,文件夹$r_dir_num .'个br/';}?以上就是服务器端编程语言(专业超文本预处理器的缩写)文件查找器程序,可以搜索本地文件,便于操作,希望对大家的学习有所帮助。
版权声明:php搜索文件程序分享是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。