Write a php file in the file directory you want to batch, run the file to complete
Note: Verify that your file name is not a timestamp, and the files in the PHP file, to add judgment! Don't delete it by mistake!
Set_time_limit (0);//Ignore script run time limit for php.ini settings$q _array= My_dir ('./');$q _array= Str_replace ('.//','',$q _array);$a= Explode (",",$q _array);Echo"An array of files in the file directory
"; Var_dump ($a); Fored ($a);//Modify file name//Loop Create new file Move file according to timestamp change name to specified folder functionfored($arr){$dir=Array();foreach($arr as$v){$dir[] = substr ($v,0,6); }foreach($arr as$v){$newDir= substr ($v,0,6);foreach($dir as$v 2){if($v 2==$newDir) {Mk_dir ($newDir); @!copy ($v,$newDir.'/'. substr ($v,6)); } } }returntrue; }
'). addclass (' pre-numbering '). Hide (); $ (this). addclass (' has-numbering '). Parent (). append ($numbering); for (i = 1; i <= lines; i++) {$numbering. Append ($ ('
'). Text (i)); }; $numbering. FadeIn (1700); }); });
The above describes the PHP loop to create a new file based on the file name to move files to the specified folder to modify file names, including the aspects of the content, I hope that the PHP tutorial interested in a friend helpful.