2024 年日本 PHP 研討會

ftp://

ftps://

ftp:// -- ftps://存取 FTP(s) URL

說明

允許透過 FTP 讀取現有檔案和建立新檔案。如果伺服器不支援被動模式 FTP,連線將會失敗。

您可以開啟檔案進行讀取或寫入,但不能同時進行。如果遠端檔案已存在於 FTP 伺服器上,而您嘗試開啟它進行寫入,但未指定上下文選項 overwrite,則連線將會失敗。如果您需要透過 FTP 覆寫現有檔案,請在上下文中指定 overwrite 選項,並開啟檔案進行寫入。或者,您可以使用 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

選項

包裝器摘要
屬性 支援
allow_url_fopen 限制
允許讀取
允許寫入 是(新檔案/使用 overwrite 參數的現有檔案)
允許附加
允許同時讀取和寫入
支援 stat() 僅支援 filesize()filemtime()filetype()file_exists()is_file()is_dir() 元素。
支援 unlink()
支援 rename()
支援 mkdir()
支援 rmdir()

注意事項

注意:

僅在啟用 openssl 擴充套件時才支援 FTPS。

如果伺服器不支援 SSL,則連線會 fallback 到一般的未加密 ftp。

注意附加
可以使用 ftp:// URL 包裝器附加檔案。

另請參閱

新增筆記

使用者貢獻的筆記

此頁面沒有使用者貢獻的筆記。
To Top