FTP ftp_nlist

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_nlist — 지정된 디렉토리에 있는 파일 목록을 반환합니다.


설명

ftp_nlist(FTP\Connection $ftp, string $directory): array|false


매개변수

ftp
FTP\Connection 인스턴스입니다.
directory
나열할 디렉터리입니다. 이 매개변수에는 인수도 포함될 수 있습니다. ftp_nlist($ftp, "-la /your/dir");. 이 매개변수는 이스케이프 처리되지 않으므로 공백 및 기타 문자가 포함된 파일 이름에 문제가 있을 수 있습니다.

반환 값

성공 시 지정된 디렉토리에서 파일 이름 배열을 반환하고 오류 시 false를 반환합니다.


변경 로그

버전 설명
8.1.0 ftp 매개변수는 이제 FTP\Connection 인스턴스를 필요로 합니다. 이전에는 리소스가 필요했습니다.

Examples

예제 #1 ftp_nlist() 예제

                  
<?php

// set up basic connection
$ftp = ftp_connect($ftp_server);

// login with username and password
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);

// get contents of the current directory
$contents = ftp_nlist($ftp, ".");

// output $contents
var_dump($contents);

?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

array(3) {
  [0]=>
  string(11) "public_html"
  [1]=>
  string(10) "public_ftp"
  [2]=>
  string(3) "www"
                

기타

  • ftp_rawlist() - 지정된 디렉토리에 있는 파일의 자세한 목록을 반환합니다.
  • ftp_mlsd() - 지정된 디렉토리에 있는 파일 목록을 반환합니다.