上海龙凤419

php说话

用php自界说函数之递归删除文件及目次

时候:2024-09-13 07:39:56 php说话 我要投稿
  • 相干保举

用php自界说函数之递归删除文件及目次

  自界说函数之递归删除文件及目次的php代码,须要的伴侣能够参考下。但愿对大师有所赞助!

  代码以下:

  /*—————————————————— */

  //– 递归删除文件及目次

  //– 例: del_dir (‘../cache/');注重:前往的/是必须的

  //– $type 强迫删除目次, true 是 ,false 否

  /*—————————————————— */

  function del_dir ($dir,$type=true)

  {

  $n=0;

  if (is_dir($dir)) {

  if ($dh = opendir($dir)) {

  while (($file = readdir($dh)) !== false) {

  //.svn 疏忽 svn 版本节制信息

  if ( $file == '.' or $file =='..' or $file == '.svn')

  {

  continue;

  }

  if (is_file ($dir.$file))

  {

  unlink($dir.$file);

  $n++;

  }

  if (is_dir ($dir.$file))

  {

  del_dir ($dir.$file.'/');

  if ($type)

  {

  $n++;

  rmdir($dir.$file.'/');

  }

  }

  }

  }

  closedir($dh);

  }

  return $n;

  }

【用php自界说函数之递归删除文件及目次】相干文章:

用PHP遍历目次下的全数文件02-11

PHP经常使用的文件操纵函数11-26

php中目次文件操纵详谈03-01

PHP遍历目次文件经常使用方式03-24

PHP若何自界说一个函数11-17

php自界说扩大名获得函数示例03-20

php文件锁怎样用03-27

PHP名目开辟中最经常使用的自界说函数清算03-17

PHP口试之php自带的几个防止sql注入的函数03-03