爱情的本质是冲动,婚姻的本质是习惯,生命的本质是孤独。
月度归档: 2019 年 1 月
-
PHP 按指定顺序重命名文件
有的时候总会遇到这样的问题,一个文件夹中每个单位一个文件,不想保存文件时就编好文件顺序,找了下 CMD 批处理好像不太好解决,于是乎想到可以用 PHP 来实现
$name = array('北京', '上海', '天津', '重庆'); $dir = scandir('./'); foreach ($dir as $item) { if (is_file($item)) { foreach ($name as $key => $value) { //数组排序是从0开始,1位数字的补足2位 $key = str_pad(++$key, 2, 0, STR_PAD_LEFT); if (false !== stripos($item, $value)) { echo "\n\t将把 ".$item.' 重命名为 '.$key . $item."\n"; sleep(1); rename($item, $key . $item); } } } } echo "\n\t\t重命名结束";
把上面的代码保存为
rename.php
,然后把php.exe
、php7.dll
、rename.php
放到文件夹rename
新建一个批处理rename\php rename.php
把这个批处理和rename
文件夹复制到需要重命名的文件夹,运行批处理就可以解决问题了