ftp:// -- ftps:// — 訪(fǎng)問(wèn) FTP(s) URLs
允許通過(guò) FTP 讀取存在的文件,以及創(chuàng )建新文件。 如果服務(wù)器不支持被動(dòng)(passive)模式的 FTP,連接會(huì )失敗。
打開(kāi)文件后你既可以讀也可以寫(xiě),但是不能同時(shí)進(jìn)行。
當遠程文件已經(jīng)存在于 ftp 服務(wù)器上,如果嘗試打開(kāi)并寫(xiě)入文件的時(shí)候,
未指定上下文(context)選項 overwrite
,連接會(huì )失敗。
如果要通過(guò) FTP 覆蓋存在的文件,
指定上下文(context)的 overwrite
選項來(lái)打開(kāi)、寫(xiě)入。
另外可使用 FTP 擴展來(lái)代替。
如果你設置了 php.ini 中的 from 指令, 這個(gè)值會(huì )作為匿名(anonymous)ftp 的密碼。
注意:
FTPS 僅在 openssl 擴展開(kāi)啟時(shí)有效。
如果服務(wù)器不支持 SSL,這個(gè)連接會(huì )降級(falls back)到普通未加密的 ftp。
注意: 追加
文件可以通過(guò)ftp://
URL 封裝器來(lái)追加(append)。