PHP ftp_put() 함수

정의 및 사용법

ftp_put() 함수는 파일을 서버에 업로드합니다.

성공하면 true를 반환하고, 실패하면 false를 반환합니다.

문법

ftp_put(ftp_connection,리모트,로컬,모드,재개)
파라미터 설명
ftp_connection 필수. 사용할 FTP 연결(FTP 연결의 식별자)을 지정합니다.
리모트 필수. 서버에 업로드할 파일 이름을 지정합니다.
로컬 필수. 업로드할 로컬 파일의 경로를 지정합니다.
모드

필수. 전송 모드를 지정합니다. 가능한 값은 다음과 같습니다:

  • FTP_ASCII
  • FTP_BINARY
재개 필수. 로컬 파일에서 복사를 시작할 위치를 지정합니다. 기본값은 0입니다.

예제

이 예제에서는 "source.txt" 파일을 "target.txt" 파일로 복사합니다:

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
echo ftp_put($conn,"target.txt","source.txt",FTP_ASCII);;
ftp_close($conn);
?>

출력:

1