라이브러리

[PHP] ftp_chdir - FTP 서버의 현재 디렉토리를 변경합니다.




FTP (File Transfer Protocol) 은 파일을 인터넷 상의 다른 시스템으로 전송하기 위한 프로토콜입니다. PHP 에서 FTP를 사용하기 위해서는 `ftp_chdir` 함수를 사용할 수 있습니다.

ftp_chdir 함수


`ftp_chdir` 함수는 FTP 서버의 현재 디렉토리를 변경합니다. 이 함수는 FTP 연결을 열어두고 FTP 서버의 현재 디렉토리를 변경할 수 있습니다.

# 함수 형식


#hostingforum.kr
php

bool ftp_chdir(resource $ftp_stream, string $directory)



# 매개변수


* `$ftp_stream`: FTP 연결을 나타내는 리소스입니다.
* `$directory`: FTP 서버의 현재 디렉토리를 변경할 디렉토리 이름입니다.

# 반환값


`ftp_chdir` 함수는 성공 시 `true`를 반환하고, 실패 시 `false`를 반환합니다.

예제


FTP 서버에 연결하고, 현재 디렉토리를 변경하는 예제입니다.

#hostingforum.kr
php

// FTP 서버에 연결

$ftp_stream = ftp_connect('ftp.example.com');

if (!$ftp_stream) {

    echo 'FTP 연결을 실패했습니다.';

    exit;

}



// FTP 서버에 로그인

if (!ftp_login($ftp_stream, 'username', 'password')) {

    echo 'FTP 로그인을 실패했습니다.';

    ftp_close($ftp_stream);

    exit;

}



// 현재 디렉토리를 변경

if (!ftp_chdir($ftp_stream, 'example')) {

    echo 'FTP 디렉토리를 변경 실패했습니다.';

    ftp_close($ftp_stream);

    exit;

}



// 현재 디렉토리를 확인

echo '현재 디렉토리: ' . ftp_pwd($ftp_stream) . "
";



// FTP 연결을 닫습니다.

ftp_close($ftp_stream);



이 예제에서는 FTP 서버에 연결하고, 로그인하고, 현재 디렉토리를 변경하고, 현재 디렉토리를 확인합니다. FTP 연결을 닫기 전에 현재 디렉토리를 확인합니다.

참고


* FTP 연결을 열기 전에 FTP 서버의 호스트 이름, 사용자 이름, 비밀번호를 알고 있어야 합니다.
* FTP 서버의 현재 디렉토리를 변경하기 전에 FTP 연결을 열어두고 FTP 서버의 현재 디렉토리를 확인해야 합니다.
* FTP 연결을 닫기 전에 FTP 서버의 현재 디렉토리를 확인해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색