소개
https://에 대한 컨텍스트 옵션 및 https:// 운송은 아래에 나열되어 있습니다 -
덮어쓰기 | 업로드하는 동안에만 원격 서버에 있는 기존 파일 덮어쓰기를 허용합니다. |
resume_pos | 전송을 시작할 파일 오프셋입니다. 다운로드에만 적용됩니다.기본값은 0(파일 시작)입니다. |
프록시 | http 프록시 서버를 통한 프록시 FTP 요청. 파일 읽기 작업에만 적용됩니다. 예 -tcp://squid.example.com:8000 . |
이 예는 fopen() 을 허용하는 방법을 보여줍니다. FTP 사이트의 파일을 덮어씁니다.
예시
<?php $ftp_path = 'ftp://username:[email protected]/example.txt'; $stream_options = array('ftp' => array('overwrite' => true)); $stream_context = stream_context_create($stream_options); $fh = fopen($ftp_path, 'w', 0, $stream_context); fputs($fh, 'Hello World'); fclose($fh); ?>