HTTP コンテキストオプション
SSL コンテキストオプション
コンテキストオプションとパラメータ
PHP Manual

# FTP コンテキストオプション

FTP コンテキストオプション — FTP コンテキストオプションの一覧

### 説明

ftp:// および ftps:// トランスポート用のコンテキストオプションです。

### オプション

`overwrite` boolean

  リモートサーバ上の既存のファイルに対する上書きを許可する。 書き込みモード（アップロード）時のみ有効。

  デフォルトは `FALSE` です。

`resume_pos` integer

  転送を開始するファイル内の位置。 読み込みモード（ダウンロード）時のみ有効。

  デフォルトは 0 (ファイルの先頭) です。

`proxy` string

  FTP リクエストを、http プロキシサーバ経由で行う。 ファイルの読み込み操作にのみ適用される。 例: tcp://squid.example.com:8000

### 変更履歴

バージョン | 説明
--- | ---
5.1.0 | `proxy` が追加されました。
5.0.0 | `overwrite` および `resume_pos` が追加されました。

### 注意

> 注意: 基盤となるソケットストリームのコンテキストオプション
> これ以外のコンテキストオプションが 基盤となるトランスポート でサポートされています。 ftp:// ストリームの場合は、tcp:// のコンテキストオプションを参照ください。 ftps:// ストリームの場合は、ssl:// のコンテキストオプションを参照ください。

### 参考

- ソケットコンテキストオプション
- SSL コンテキストオプション

HTTP コンテキストオプション
SSL コンテキストオプション
コンテキストオプションとパラメータ
PHP Manual