디렉토리 처리 기능LOGIN

디렉토리 처리 기능

폴더 처리의 기본 아이디어는 다음과 같습니다.

1. 특정 경로를 읽을 때 폴더인지 확인합니다.

2. 지정된 폴더 및 파일 디렉터리의 리소스 변수 반환

3. readdir을 사용하여 디렉터리의 파일을 한 번 읽으면 디렉터리 포인터가 한 번 오프셋됩니다.

4. false를 반환합니다

5. 파일 디렉터리를 닫습니다

자주 사용하는 기능 목록을 살펴보겠습니다.


QQ截图20161009111919.png

아아아아


다음 섹션
<?php //设置打开的目录是D盘 $dir = "d:/"; //判断是否是文件夹,是文件夹 if (is_dir($dir)) { if ($dh = opendir($dir)) { //读取一次向后移动一次文件夹指针 echo readdir($dh).'<br />'; echo readdir($dh).'<br />'; echo readdir($dh).'<br />'; echo readdir($dh).'<br />'; //读取到最后返回false //关闭文件夹资源 closedir($dh); } } ?> 即然是读取一次向后移动一次,我们是不是可以 <?php //设置打开的目录是D盘 $dir = "d:/"; //判断是否是文件夹,是文件夹 if (is_dir($dir)) { if ($dh = opendir($dir)) { //读取到最后返回false,停止循环 while (($file = readdir($dh)) !== false) { echo "文件名为: $file : 文件的类型是: " . filetype($dir . $file) . "<br />"; } closedir($dh); } } ?>
코스웨어