ftp://- FTP URL 액세스

ftp:// -- ftps:// — Accessing FTP(s) URLs


설명

기존 파일에 대한 읽기 액세스 및 FTP를 통한 새 파일 생성을 허용합니다. 서버가 수동 모드 ftp를 지원하지 않으면 연결이 실패합니다.

읽기 또는 쓰기를 위해 파일을 열 수 있지만 동시에 둘 다 열 수는 없습니다. 원격 파일이 ftp 서버에 이미 존재하고 쓰기를 위해 열려고 하지만 컨텍스트 옵션 덮어쓰기를 지정하지 않은 경우 연결이 실패합니다. ftp를 통해 기존 파일을 덮어써야 하는 경우 컨텍스트에서 덮어쓰기 옵션을 지정하고 쓰기 위해 파일을 엽니다. 또는 FTP 확장을 사용할 수 있습니다.

php.ini에서 from 지시어를 설정했다면 이 값은 익명 FTP 비밀번호로 보내질 것입니다.


용법

  • ftp://example.com/pub/file.txt
  • ftp://user:password@example.com/pub/file.txt
  • ftps://example.com/pub/file.txt
  • ftps://user:password@example.com/pub/file.txt

옵션

Wrapper Summary

Attribute Supported
Restricted by allow_url_fopen Yes
Allows Reading Yes
Allows Writing Yes (new files/existing files with overwrite)
Allows Appending Yes
Allows Simultaneous Reading and Writing No
Supports stat() filesize(), filemtime(), filetype(), file_exists(), is_file(), and is_dir() elements only.
Supports unlink() Yes
Supports rename() Yes
Supports mkdir() Yes
Supports rmdir() Yes

노트

참고: FTPS는 openssl 확장이 활성화된 경우에만 지원됩니다. 서버가 SSL을 지원하지 않는 경우 연결은 암호화되지 않은 일반 FTP로 대체됩니다.

참고:Appending 파일은 ftp:// URL 래퍼를 통해 추가될 수 있습니다.


기타