您现在的位置是:主页 > news > 网站建设好学吗/广告推广平台哪个好
网站建设好学吗/广告推广平台哪个好
admin2025/6/13 4:30:38【news】
简介网站建设好学吗,广告推广平台哪个好,csgo翻硬币网站开发,杭州做网站建设没太看懂,你是想处理一次 还是要用php脚本 写一个 频繁处理的?前者 只需 全选这些php文件 然后 右键重命名即可后者实现自动化的话 不仅需要php还需要脚本支持大致原理就是 输出这个文件夹下的所有文件到 一个文本文件,然后用php读取文件名&a…
没太看懂,你是想处理一次 还是要用php脚本 写一个 频繁处理的?
前者 只需 全选这些php文件 然后 右键重命名即可
后者实现自动化的话 不仅需要php还需要脚本支持
大致原理就是 输出这个文件夹下的所有文件到 一个文本文件,然后用php读取文件名,构成数组,再用preg_replace替换扩展名就行了 然后再用filesystem下的 rename(php函数) 改名
windows下 可以用 dir /b >> filelist.txt
命令来输出文件名到一个文本(filelist.txt )里,
如果是由用户触发改名事件 :
php可以启用shell命令(说白了就是启动其他程序), 注意安全性
可以用php来调用cmd程序的dir命令
string system ( string $command [, int &$return_var ] )
注意安全性,不是很推荐
完整一次处理代码$command = 'dir C:\yourfiles /b';system ( $command , $mycmdecho );$filelist = explode("\r\n" , $mycmdecho);foreach ($filelist as $eachfile){ $newname = preg_replace ("/\.php/" , ".jpg" , $eachfile); if ( rename ($eachfile , $newname) ) { echo 'Renamed File of "' , $eachfile , '"\r\n'; }else { echo 'Failed "' , $eachfile , '"\r\n'; }}
看你需要吧