源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

PHP Directory 函数的详解

  • 时间:2021-01-06 05:27 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:PHP Directory 函数的详解
预定义常量: DIRECTORY_SEPARATOR (string) :目录分隔符 PATH_SEPARATOR (string) :路径分隔符 bool chdir ( string $directory )— 改变目录
[u]复制代码[/u] 代码如下:
 echo getcwd() . "\n";  chdir('public_html');  echo getcwd() . "\n";
bool chroot ( string $directory )— 改变根目录,仅在系统支持且运行于 CLI,CGI 或嵌入 SAPI 版本时才行。 dir::dir ( string $directory )— directory 类,有三个方法可用:read,rewind(将文件内部的位置指针重新指向一个数据流开头) 和 close
[u]复制代码[/u] 代码如下:
$d = dir("E:/work/html");  foreach($d as $k=>$v){      echo $k.'->' .$v. '<br/>';  }  while(false !== ($entry = $d->read())){      echo $entry."<br/>";  }  $d->close();  
 void closedir ( resource $dir_handle )— 关闭目录句柄
[u]复制代码[/u] 代码如下:
$dir = "/etc/php5/";  if (is_dir($dir)) {      if ($dh = opendir($dir)){          $directory = readdir($dh);          closedir($dh);      }  }  
 string getcwd ( void )— 取得当前工作目录 resource opendir ( string $path [, resource $context ] )— 打开目录句柄 string readdir ( resource $dir_handle )— 从目录句柄中读取条目
[u]复制代码[/u] 代码如下:
if ($handle = opendir('/path/to/files')) {      echo "Directory handle: $handle\n";      echo "Files:\n";      while (false !== ($file = readdir($handle))) {          echo "$file\n";      }      closedir($handle);  }
void rewinddir ( resource $dir_handle ) —将 dir_handle 指定的目录流重置到目录的开头 array scandir ( string $directory [, int $sorting_order [, resource $context ]] )— 列出指定路径中的文件和目录
[u]复制代码[/u] 代码如下:
 $dir    = '/tmp';  $files1 = scandir($dir);  $files2 = scandir($dir, 1);  print_r($files1);  print_r($files2);
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部