라이브러리

[PHP] ftp_delete - FTP 서버의 파일을 삭제합니다.




FTP 연결 및 파일 삭제


FTP(파일 전송 프로토콜, File Transfer Protocol)는 네트워크를 통해 파일을 전송하는 프로토콜입니다. PHP에서 FTP를 사용하려면 `ftp_delete` 함수를 사용할 수 있습니다.

# ftp_delete 함수


`ftp_delete` 함수는 FTP 연결된 서버에서 특정 파일을 삭제합니다. 이 함수는 FTP 연결을 유지하는 동안만 사용할 수 있습니다.

# 함수 구조


#hostingforum.kr
php

bool ftp_delete(string $ftp_stream, string $filename)



* `$ftp_stream`: FTP 연결을 유지하는 스트림입니다.
* `$filename`: 삭제할 파일 이름입니다.

# 예제


#hostingforum.kr
php

// FTP 서버 연결

$ftp_server = 'ftp.example.com';

$ftp_username = 'username';

$ftp_password = 'password';



$conn = ftp_connect($ftp_server);

ftp_login($conn, $ftp_username, $ftp_password);



// FTP 연결 확인

if (!ftp_login($conn, $ftp_username, $ftp_password)) {

    echo 'FTP 연결 실패';

    exit;

}



// 삭제할 파일 이름

$filename = 'example.txt';



// 파일 삭제

if (ftp_delete($conn, $filename)) {

    echo "$filename 파일이 삭제되었습니다.";

} else {

    echo "파일 삭제 실패";

}



// FTP 연결 종료

ftp_close($conn);



# 주의사항


* FTP 연결을 유지하는 동안만 `ftp_delete` 함수를 사용할 수 있습니다.
* FTP 연결이 종료되면 `ftp_delete` 함수를 사용할 수 없습니다.
* 파일이 존재하지 않으면 `ftp_delete` 함수는 FALSE를 반환합니다.

# FTP 연결 종료


FTP 연결은 `ftp_close` 함수를 사용하여 종료할 수 있습니다.

#hostingforum.kr
php

ftp_close($conn);



FTP 연결을 종료하면 FTP 연결을 유지하는 스트림은 더 이상 사용할 수 없습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색