
DirectoryIterator::key는 디렉토리 내의 파일의 순서를 나타내는 키입니다. 예를 들어, 디렉토리 내의 파일이 file1.txt, file2.txt, file3.txt일 때, DirectoryIterator::key는 0, 1, 2를 나타냅니다.
DirectoryIterator::key는 디렉토리 내의 파일의 이름을 나타내는 키가 아닙니다. 예를 들어, 디렉토리 내의 파일이 file1.txt, file2.txt, file3.txt일 때, DirectoryIterator::key는 file1.txt, file2.txt, file3.txt를 나타내지 않습니다. 대신, 0, 1, 2를 나타냅니다.
DirectoryIterator::key를 사용하여 디렉토리 내의 파일을 순회할 때, key를 사용하여 파일의 순서를 확인할 수 있습니다. 예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$dir = new DirectoryIterator('.');
foreach ($dir as $file) {
echo $dir->key() . ': ' . $file->getFilename() . "n";
}
이 코드는 디렉토리 내의 파일을 순회하고, 각 파일의 순서와 이름을 출력합니다.
2025-07-30 13:47