라이브러리

[PHP] DirectoryIterator::getBasename - 현재 DirectoryIterator 항목의 기본 이름 가져오기




DirectoryIterator::getBasename


PHP의 DirectoryIterator 클래스는 디렉토리와 그 안의 파일을 탐색할 수 있는 클래스입니다. DirectoryIterator::getBasename 메서드는 디렉토리나 파일의 이름을 반환합니다.

사용법


DirectoryIterator::getBasename 메서드는 디렉토리나 파일의 이름을 반환합니다. 이 메서드는 디렉토리나 파일의 경로를 인수로 받습니다.

예제


#hostingforum.kr
php

// 디렉토리 경로

$dir = '/var/www/html';



// DirectoryIterator 객체 생성

$iterator = new DirectoryIterator($dir);



// 디렉토리나 파일의 이름을 반환

foreach ($iterator as $file) {

    echo $file->getBasename() . "
";

}



예제 설명


이 예제에서는 `/var/www/html` 디렉토리의 이름을 반환합니다. 디렉토리나 파일의 이름을 반환하기 위해 `DirectoryIterator` 객체를 생성하고 `foreach` 문을 사용하여 디렉토리나 파일의 이름을 반환합니다.

예제 2


#hostingforum.kr
php

// 파일 경로

$file = '/var/www/html/index.php';



// DirectoryIterator 객체 생성

$iterator = new DirectoryIterator(dirname($file));



// 디렉토리나 파일의 이름을 반환

foreach ($iterator as $item) {

    echo $item->getBasename() . "
";

}



예제 2 설명


이 예제에서는 `/var/www/html/index.php` 파일의 이름을 반환합니다. 디렉토리나 파일의 이름을 반환하기 위해 `DirectoryIterator` 객체를 생성하고 `foreach` 문을 사용하여 디렉토리나 파일의 이름을 반환합니다.

예제 3


#hostingforum.kr
php

// 디렉토리 경로

$dir = '/var/www/html';



// DirectoryIterator 객체 생성

$iterator = new DirectoryIterator($dir);



// 디렉토리나 파일의 이름을 반환

foreach ($iterator as $file) {

    if ($file->isFile()) {

        echo $file->getBasename() . "
";

    }

}



예제 3 설명


이 예제에서는 `/var/www/html` 디렉토리의 파일 이름을 반환합니다. 디렉토리나 파일의 이름을 반환하기 위해 `DirectoryIterator` 객체를 생성하고 `foreach` 문을 사용하여 디렉토리나 파일의 이름을 반환합니다. `if` 문을 사용하여 파일만 반환합니다.

예제 4


#hostingforum.kr
php

// 디렉토리 경로

$dir = '/var/www/html';



// DirectoryIterator 객체 생성

$iterator = new DirectoryIterator($dir);



// 디렉토리나 파일의 이름을 반환

foreach ($iterator as $file) {

    if ($file->isDir()) {

        echo $file->getBasename() . "
";

    }

}



예제 4 설명


이 예제에서는 `/var/www/html` 디렉토리의 디렉토리 이름을 반환합니다. 디렉토리나 파일의 이름을 반환하기 위해 `DirectoryIterator` 객체를 생성하고 `foreach` 문을 사용하여 디렉토리나 파일의 이름을 반환합니다. `if` 문을 사용하여 디렉토리만 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 620 페이지

검색

게시물 검색