PHP在线运行

版本:

所属目录
点击了解高性能代码运行API
运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,更高效的运行,点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
json数据,js编码到php解码,php编码到js解码 发布于:2022-11-02 17:38 PHP排序算法 发布于:2022-11-02 17:00 测试 代码的 发布于:2022-10-30 17:18 代码基础测试 发布于:2022-11-04 11:15 时间日期的使用 发布于:2022-09-24 09:36 遍历的数组 发布于:2022-09-23 19:29 理解数组 创建数组(1维数组,二维数组) 发布于:2022-09-23 11:23 递归函数 递归函数 发布于:2022-09-23 09:46 可变函数(变量函数) 发布于:2022-09-23 08:52 可变参数长度 发布于:2022-09-23 08:46 运算符 算术运算符 发布于:2022-09-21 11:51 变量 常量 预定义常量 发布于:2022-09-21 10:47 Private 和 Protected 区别 发布于:2022-09-15 22:45 4. php 继承三个关键词 发布于:2022-09-15 22:26 3. php 析构函数 发布于:2022-09-15 22:13 2. php 构造函数 发布于:2022-09-15 21:40 for 循环中表达式的执行次数 发布于:2022-09-13 14:51 Navicatb查看数据库保存的密码 发布于:2022-09-09 00:06 使用 php 写一段代码实现 从一个数字数组中 快带找到 指定数字的 相临的两个数字(左 右各一个) 发布于:2022-08-31 19:55 在数组中查找 大于和小于 目标数最接近的两个数 发布于:2022-08-31 19:54 PHP 获取本月最后一天和下个月第一天。 发布于:2022-07-31 23:32 退货计算单量 发布于:2022-07-21 18:02 PHP 锁,一秒只执行一次 发布于:2022-07-16 13:52 php 继承测试 发布于:2022-05-15 13:48 游戏活动测试代码 发布于:2022-04-29 15:20 PHP代码本 发布于:2022-04-28 19:14 php时间戳和格式化日期之间的转换:date()函数及date_format()函数、strtotime()函数及date_timestamp_get()函数 发布于:2022-04-17 23:01 php调用阿里云api 发布于:2022-03-24 00:40 http://127.0.0.1/upload-labs-master-2022/Pass-14/index.php?action=show_code 发布于:2022-03-23 16:27 生成随机指定长度字符串 发布于:2022-03-09 16:42 php 位运算符 - 一个变量控制多个灯光状态 发布于:2022-03-04 12:00 ThinkPHP代码预览 发布于:2022-03-04 10:26 php token 发布于:2022-02-25 22:47 php解析json 发布于:2022-02-25 16:39 ssq第一个代码 发布于:2022-02-21 23:21 指定时间判断 发布于:2022-02-20 23:49 PHP数组转JSON 发布于:2022-04-29 16:28 【传递引用】- $GLOBALS 与 global 的区别等 发布于:2022-03-10 15:58 php 解释 javascript 变量 发布于:2022-01-29 10:33 处理1688数据结构 发布于:2022-01-15 14:39 序列化字符串转json 发布于:2022-01-07 16:59 这是我的第一个php 发布于:2021-12-20 20:56 array_merge函数联系 发布于:2021-12-12 21:11 PHP md5 pawd 发布于:2021-11-22 13:53 gopay接口加密方法 发布于:2021-11-19 14:03 不动产试试 发布于:2021-11-16 23:27 数据存储结构以及处理流程概览 发布于:2021-11-02 16:06 替换前两张图片 发布于:2021-09-29 10:09 数组交集与合并的使用示例 发布于:2021-09-28 16:27 PHP 拼接数组 发布于:2021-09-14 19:52 [更多]
显示目录

PHP FTP 函数



PHP FTP 函数

本节主要介绍了 PHP 中 FTP 相关函数,讲解 php 如何操作 ftp 的连接、传输及文件与目录的相关操作的技巧。


PHP FTP 简介

FTP 函数通过文件传输协议 (FTP) 提供对文件服务器的客户端访问。

FTP 函数用于打开、登录以及关闭连接,同时用于上传、下载、重命名、删除及获取文件服务器上的文件信息。不是所有的 FTP 函数对每个服务器都起作用或返回相同的结果。自 PHP 3 起,FTP 函数可用。

这些函数用于对 FTP 服务器进行细致的访问。如果您仅仅需要对 FTP 服务器进行读写操作,建议使用 Filesystem 函数中的 ftp:// wrapper。


安装

PHP 的 Windows 版本内置了对 FTP 扩展的支持。无需加载任何附加扩展库即可使用 FTP 函数。

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


PHP FTP 函数

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() 连续获取/发送文件。(无阻塞) 4
ftp_nb_fget() 从 FTP 服务器上下载一个文件并保存到本地一个已经打开的文件中。(无阻塞) 4
ftp_nb_fput() 上传一个已经打开的文件,并在 FTP 服务器上把它保存为一个文件。(无阻塞) 4
ftp_nb_get() 从 FTP 服务器上下载文件。(无阻塞) 4
ftp_nb_put() 把文件上传到 FTP 服务器上。(无阻塞) 4
ftp_nlist() 返回 FTP 服务器上指定目录的文件列表。 3
ftp_pasv() 把被动模式设置为打开或关闭。 3
ftp_put() 把文件上传到 FTP 服务器上。 3
ftp_pwd() 返回当前目录名称。 3
ftp_quit() ftp_close() 的别名。 3
ftp_raw() 向 FTP 服务器发送一个 raw 命令。 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 请求自动决定恢复和开始的位置 4
FTP_FAILED 异步传输失败 4
FTP_FINISHED 异步传输成功 4
FTP_MOREDATA 异步传输是活动状态的 4
由JSRUN为你提供的PHP在线运行、在线编译工具
        JSRUN提供的PHP 在线运行,PHP 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿

  • 00:23
注册登录后可减少验证码的弹出,点击前往 注册 | 登录

皮肤:

运行模式:

嵌入代码 iframe嵌入:


服务器已安装大部分常用的依赖库,但仍会存在一些未被安装的库, 可以通过本窗口立即安装所需依赖库,请确保库名正确,否则无法安装成功。


请输入依赖库的名称:

请选择语言: