php ftp操作相關函式

2021-10-06 10:03:16 字數 2108 閱讀 9983

ftp 函式通過檔案傳輸協議 (ftp) 提供對檔案伺服器的客戶端訪問。

php 的 windows 版本內建了對 ftp 擴充套件的支援。無需載入任何附加擴充套件庫即可使用 ftp 函式。

然而,如果您執行的是 php 的 linux 版本,在編譯 php 的時候請新增 --enable-ftp 選項(php4 或以上版本)或者 --with-ftp 選項(php3 版本)。

php:指示支援該函式的最早的 php 版本。

函式描述

phpftp_alloc()

為要上傳到 ftp 伺服器的檔案分配空間。

5ftp_cdup()

把當前目錄改變為 ftp 伺服器上的父目錄。

3ftp_chdir()

改變 ftp 伺服器上的當前目錄。

3ftp_chmod()

通過 ftp 設定檔案上的許可權。

5ftp_close()

關閉 ftp 連線。

4ftp_connect()

開啟 ftp 連線。

3ftp_delete()

刪除 ftp 伺服器上的乙個檔案。

3ftp_exec()

在 ftp 伺服器上執行乙個程式/命令。

4ftp_fget()

3ftp_fput()

上傳乙個已經開啟的檔案,並在 ftp 伺服器上把它儲存為乙個檔案。

3ftp_get_option()

返回 ftp 連線的各種執行時選項。

4ftp_get()

3ftp_login()

登入 ftp 伺服器。

3ftp_mdtm()

返回指定檔案的最後修改時間。

3ftp_mkdir()

在 ftp 伺服器上建立乙個新目錄。

3ftp_nb_continue()

連續獲取/傳送檔案。(無阻塞)

4ftp_nb_fget()

4ftp_nb_fput()

上傳乙個已經開啟的檔案,並在 ftp 伺服器上把它儲存為乙個檔案。(無阻塞)

4ftp_nb_get()

4ftp_nb_put()

把檔案上傳到 ftp 伺服器上。(無阻塞)

4ftp_nlist()

返回 ftp 伺服器上指定目錄的檔案列表。

3ftp_pasv()

把被動模式設定為開啟或關閉。

3ftp_put()

把檔案上傳到 ftp 伺服器上。

3ftp_pwd()

返回當前目錄名稱。

3ftp_quit()

ftp_close() 的別名。

3ftp_raw()

向 ftp 伺服器傳送乙個 raw 命令。

5ftp_rawlist()

返回指定目錄中檔案的詳細列表。

3ftp_rename()

重新命名 ftp 伺服器上的檔案或目錄。

3ftp_rmdir()

刪除 ftp 伺服器上的乙個目錄。

3ftp_set_option()

設定 ftp 連線的各種執行時選項。

4ftp_site()

向伺服器傳送 site 命令。

3ftp_size()

返回指定檔案的大小。

3ftp_ssl_connect()

開啟乙個安全的 ssl-ftp 連線。

4ftp_systype()

返回 ftp 伺服器的系統型別識別符號。3

php:指示支援該常量的最早的 php 版本。

常量描述

phpftp_ascii

3ftp_text

3ftp_binary

3ftp_image

3ftp_timeout_sec

3ftp_autoseek

4ftp_autoresume

為 get 和 put 請求自動決定恢復和開始的位置

4ftp_failed

非同步傳輸失敗

4ftp_finished

非同步傳輸成功

4ftp_moredata

非同步傳輸是活動狀態的

4

php ftp檔案上傳函式 基礎版

複製 如下 php 定義變數 local file local.zip server file server.zip 程式設計客棧連線ftp伺服器 conn id ftp connect 程式設計客棧ftp server 驗證登入伺服器 login result ftp login conn id,...

JSON相關操作函式

json用法簡介 json簡介 jsoncpp 主要包含三種型別的 class value reader writer。jsoncpp 中所有物件 類名都在 namespace json 中,包含 json.h 即可。value json value 是jsoncpp 中最基本 最重要的類,用於表示...

函式的相關操作

定義函式時需要新增函式文件說明 def print menu 這是列印50個 號用的 print 50 print 50 a input 請輸入乙個數 if a 20 print menu 先定義在呼叫 否則會報錯 else print 你輸入的數小於20 可以定義多個函式 也可以在函式裡呼叫函式。...