아래 편집기는 디렉토리의 모든 파일 이름을 가져오고 PHP에서 파일과 디렉토리를 판단하는 간단한 방법을 제공합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리고자 합니다. 편집기를 따라가서 살펴보겠습니다.
1. PHP는
디렉토리에 있는 모든 파일 이름을 가져옵니다. 1. 작업할 디렉터리의 디렉터리 핸들을 엽니다.
코드 예:
//打开当前目录下的目录pic下的子目录common。 $handler = opendir('pic/common');
2. 디렉터리의 모든 파일을 반복해서 읽습니다.
코드 샘플:
/*其中$filename = readdir($handler) 每次循环时将读取的文件名赋值给$filename,$filename !== false。 一定要用!==,因为如果某个文件名如果叫'0′,或某些被系统认为是代表false,用!=就会停止循环 */ while( ($filename = readdir($handler)) !== false ) { //略过linux目录的名字为'.'和‘..'的文件 if($filename != “.” && $filename != “..”) { //输出文件名 echo $filename; } }
3. 디렉터리를 닫습니다
코드 샘플:
closedir($handler);
2. PHP 파일 및 디렉터리 판단 기능
<?php //检查上级目录下的目标对象logo.jpg是否是文件。 $checkResult = is_file('../logo.jpg');
설명: 대상 객체가 파일이면 true를 반환하고, 그렇지 않으면 반환합니다. 거짓.
코드 예:
<?php //检查上级目录下的目标对象logo.jpg是否是目录。 $checkResult = is_dir('../logo.jpg');
설명: 대상 개체가 디렉터리 시스템이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
위 내용은 PHP가 디렉터리의 모든 파일 이름을 얻고 파일과 디렉터리를 결정하는 간단한 방법과 기술에 대한 내용입니다. 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트(www.php. CN)!