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 래퍼를 통해 추가될 수 있습니다.