PHP Directory 함수 에 대한 상세 한 설명

2008 단어 PHPDirectory
미리 정 의 된 상수:
DIRECTORY_SEPARATOR(string):디 렉 터 리 구분자
PATH_SEPARATOR(string):경로 구분자
bool chdir(string$directory)--디 렉 터 리 변경

 echo getcwd() . "
";
 chdir('public_html');
 echo getcwd() . "
";

bool chroot(string$directory)-루트 디 렉 터 리 를 변경 합 니 다.시스템 이 지원 하고 CLI,CGI 또는 SAPI 버 전 을 삽입 할 때 만 실 행 됩 니 다.
dir:dir(string$directory)―directory 류 는 세 가지 방법 으로 사용 할 수 있 습 니 다.read,rewind(파일 내부 의 위치 포인터 가 데이터 흐름 의 시작 을 다시 가리 키 는 것)와 close

$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)―디 렉 터 리 핸들 닫 기

$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)―디 렉 터 리 핸들 에서 항목 읽 기

if ($handle = opendir('/path/to/files')) {
     echo "Directory handle: $handle
";
     echo "Files:
";
     while (false !== ($file = readdir($handle))) {
         echo "$file
";
     }
     closedir($handle);
 }
void rewinddir ( resource $dir_handle)―dirhandle 지정 한 디 렉 터 리 흐름 을 디 렉 터 리 의 시작 으로 초기 화 합 니 다.
array scandir ( string $directory [, int $sorting_order[,resource$context]]-지정 한 경로 의 파일 과 디 렉 터 리 를 보 여 줍 니 다.

 $dir    = '/tmp';
 $files1 = scandir($dir);
 $files2 = scandir($dir, 1);
 print_r($files1);
 print_r($files2);

좋은 웹페이지 즐겨찾기