手机版

php实现按文件名搜索文件的远程文件查找器

时间:2021-11-08 来源:互联网 编辑:宝哥软件园 浏览:

对于本地,我们可以利用窗子自带的查找去进行查找,但是对于线上的话,如查找文件传输协议(文件传输协议的缩写)空间里面文件,本程序是很有用的。使用效果

服务器端编程语言(专业超文本预处理器的缩写)文件查找器源码:复制代码代码如下: html health eta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /titlephp版文件查找(文件搜索)/title/head dy form action=' method=' post ' p文件查找(注:区分大小写)/pp路径:输入类型=' text '名称=' path '/PP查找:输入类型=' text ' name=' key '/ppin put type=' submit ' name=' sub ' value='开始//p/表单/正文/html?php/**注:区分大小写* by: //www.jb51.net*/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或者邮箱删除。