PHP FTP function

Ɗararorin PHP FTP

Fannin FTP ne don kai ɗan fannin fannin ɗan fannin don ɗan fannin ɗan fannin ɗan fannin.

Fannin FTP ne don kai ɗan fannin, haɗaɗa da ɗan fannin, ɗan fannin, ɗan fannin, ɗan fannin, ɗan fannin, da kuma ɗan fannin bayanin ɗan fannin ɗan fannin. Babba wani fannin FTP ba zaɗa ba ga wuri ɗin fannin ko a kai samu kuduwa ɗaya. Daga PHP 3, fannin FTP zaɗa.

Zaɗi ne don kai wakilci a yauwa ga ɗan fannin FTP. Kamar yadda ka yi karɗa a yauwa ga ɗan fannin FTP, kuma kuma yi kai ɗan fannin Filesystem don wrapper ftp://.

安装

PHP 的 Windows 版本已经内置该 FTP 扩展模块的支持。无需加载任何附加扩展库即可使用这些函数。

不过,如果您运行的是 PHP 的 Linux 版本,在编译的时候请添加 --enable-ftp 选项 (PHP4 或以上版本) 或者 --with-ftp (PHP3 版本)。

PHP FTP function

PHP:指示支持该函数的最早的 PHP 版本。

函数 توضیحات PHP
ftp_alloc() 为要上传到 FTP 服务器的文件分配空间。 5
ftp_cdup() 把当前目录改变为 FTP 服务器上的父目录。 3
ftp_chdir() 改变 FTP 服务器上的当前目录。 3
ftp_chmod() 通过 FTP 设置文件上的权限。 5
ftp_close() 关闭 FTP 连接。 4
ftp_connect() 打开 FTP 连接。 3
ftp_delete() 删除 FTP 服务器上的文件。 3
ftp_exec() 在 FTP 上执行一个程序/命令。 4
ftp_fget() 从 FTP 服务器上下载一个文件并保存到本地一个已经打开的文件中。 3
ftp_fput() 上传一个已打开的文件,并在 FTP 服务器上把它保存为一个文件。 3
ftp_get_option() 返回当前 FTP 连接的各种不同的选项设置。 4
ftp_get() 从 FTP 服务器下载文件。 3
ftp_login() 登录 FTP 服务器。 3
ftp_mdtm() 返回指定文件的最后修改时间。 3
ftp_mkdir() 在 FTP 服务器创建一个新目录。 3
ftp_nb_continue() 连续获取/发送文件 (non-blocking)。 4
ftp_nb_fget() 从FTP服务器上下载文件并保存到本地已经打开的文件中(non-blocking) 4
ftp_nb_fput() 上传已打开的文件,并在FTP服务器上把它保存为文件(non-blocking)。 4
ftp_nb_get() 从 FTP 服务器下载文件 (non-blocking)。 4
ftp_nb_put() 把文件上传到服务器 (non-blocking)。 4
ftp_nlist() Ba a hukun tsaun a hukun a hukun a hukun a hukun. 3
ftp_pasv() Ba a hukun FTP yana dake kai ba a hukun. 3
ftp_put() فایل را به سرور آپلود می‌کند. 3
ftp_pwd() نام پوشه‌ی فعلی را برمی‌گرداند. 3
ftp_quit() ftp_close() به عنوان اسم دیگر. 3
ftp_raw() یک فرمان روان به سرور FTP ارسال می‌کند. 5
ftp_rawlist() لیست جزئیات فایل‌های داخل پوشه مشخص شده را برمی‌گرداند. 3
ftp_rename() فایل یا پوشه‌ی سرور FTP را تغییر نام می‌دهد. 3
ftp_rmdir() پوشه‌ی سرور FTP را حذف می‌کند. 3
ftp_set_option() گزینه‌های مختلف اجرای FTP را تنظیم می‌کند. 4
ftp_site() فرمان SITE به سرور ارسال می‌کند. 3
ftp_size() اندازه‌ی فایل مشخص شده را برمی‌گرداند. 3
ftp_ssl_connect() یک اتصال SSL-FTP امن باز می‌کند. 4
ftp_systype() مقیاس شناسه‌ی نوع سیستم سرور FTP دور 3

مقیاس‌های PHP FTP

PHP:نشان می‌دهد که چه نسخه‌ی اولین PHP از این مقیاس پشتیبانی می‌کند.

مقیاس توضیحات PHP
FTP_ASCII   3
FTP_TEXT   3
FTP_BINARY   3
FTP_IMAGE   3
FTP_TIMEOUT_SEC   3
FTP_AUTOSEEK   4
FTP_AUTORESUME

به صورت خودکار موقعیت بازیابی و شروع را برای درخواست‌های GET و PUT تعیین می‌کند

فقط در حالتی که FTP_AUTOSEEK باز باشد کار می‌کند

4
FTP_FAILED انتقال همزمان شکست‌خورده 4
FTP_FINISHED انتقال همزمان موفقیت‌آمیز 4
FTP_MOREDATA انتقال همزمان در حالت فعال است 4