Advertisement
reenadak

create directory using loop with desired name

Sep 25th, 2017
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.69 KB | None | 0 0
  1. $ext = pathinfo($filename, PATHINFO_EXTENSION);
  2. // get file extention in php
  3. // List sub directories in a directory - dirname only
  4. $demo_dirs_in_dir = array();
  5. $demo_dirs_in_dir_temp = glob($_SERVER['DOCUMENT_ROOT']."/demo/*", GLOB_ONLYDIR);
  6. foreach ($demo_dirs_in_dir_temp as $file) {
  7. $demo_dirs_in_dir[] = pathinfo($file, PATHINFO_FILENAME);
  8. }
  9. $startTime = strtotime("tomorrow");
  10. $i = 0;
  11. $result = false;
  12. while(!$result)
  13. {
  14. $dir_name = date("Ymd", strtotime('-'.$i++.' days', $startTime) );
  15. if(!file_exists($dir_name))
  16. {
  17. $result = mkdir($dir_name, 0777, true);
  18. }
  19. if($i>100) break;
  20. // do not iterate more then 100 times, even if not succeed.
  21. }
  22. echo "Created directory ". $dir_name;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement