PHP函数大全
千寻网 PHP 函数大全,收录 8873 个 PHP 内置函数,含函数名、用途、详细用法、示例。 共 8,873 个函数
- fread() 从打开的文件中读取指定长度的数据
- fputs() 将字符串写入打开的文件中
- fstat() 返回打开文件的详细信息
- ftp_login() 登录到 FTP 服务器
- ftp_put() 将本地文件上传到远程 FTP 服务器
- ftp_pasv() 设置或禁用 FTP 连接的被动模式
- ftp_nlist() 返回指定目录中的文件和目录列表
- ftp_nb_put() 将文件上传到远程FTP服务器的指定路径
- ftp_nb_get() 从 FTP 服务器异步下载文件
- ftp_nb_fput() 以非阻塞方式将文件上传到 FTP 服务器
- ftp_nb_fget() 从 FTP 服务器上以非阻塞模式获取文件并写入本地文件
- ftp_nb_continue() 继续一个非阻塞的FTP操作
- ftp_mlsd() 获取指定FTP服务器上的目录列表
- ftp_mkdir() 在远程 FTP 服务器上创建一个新目录
- ftp_mdtm() 获取远程文件的最后修改时间
- func_get_arg() 获取指定位置的函数参数值
- function_exists() 检查指定的函数是否已定义
- ftruncate() 将打开的文件截断为指定的长度
- ftp_systype() 获取远程 FTP 服务器的系统类型标识符
- ftp_ssl_connect() 建立一个基于 SSL/TLS 的 FTP 连接
- ftp_size() 获取远程FTP服务器上文件的大小
- ftp_site() 发送SITE命令到FTP服务器
- ftp_set_option() 设置FTP连接的选项
- ftp_rmdir() 在远程 FTP 服务器上删除一个目录
- ftp_rename() 重命名 FTP 服务器上的文件或目录
- ftp_rawlist() 获取指定目录下的文件列表,并以数组形式返回
- ftp_raw() 发送任意 FTP 命令到服务器,并返回服务器的响应
- ftp_quit() 关闭FTP连接
- ftp_pwd() 获取当前工作目录的路径
- GearmanClient::addTask() 一个任务添加到 Gearman 服务器的队列中
- GearmanClient::addServers() 向 Gearman 服务器添加一个或多个服务器地址和端口
- GearmanClient::addServer() 向Gearman客户端添加一个或多个Gearman服务器
- GearmanClient::addOptions() 向Gearman客户端添加选项
- gd_info() 获取当前 PHP 版本中 GD 图像库的信息
- gc_status() 获取当前垃圾回收器的状态信息
- gc_mem_caches() 手动触发 PHP 内存缓存的垃圾回收过程
- gc_enabled() 检查 PHP 环境是否开启了垃圾回收
- gc_enable() 启用 PHP 的垃圾回收机制
- gc_disable() 禁用 PHP 的垃圾回收机制
- gc_collect_cycles() 强制执行 PHP 垃圾回收器,可以回收循环引用的对象
- fwrite() 向文件中写入数据
- func_num_args() 获取当前函数或方法传递的参数个数
- func_get_args() 获取当前函数的所有参数,并以数组的形式返回这些参数
- GearmanClient::doBackground() 将一个后台任务添加到Gearman job server的任务队列中
- GearmanClient::do() 向Gearman服务器提交一个任务请求,并等待服务器返回结果
- GearmanClient::data() 向Gearman服务器发送数据
- GearmanClient::context() 获取Gearman客户端的上下文对象
- GearmanClient::clone() 创建一个 GearmanClient 对象的副本
- GearmanClient::addTaskStatus() 向Gearman服务器添加任务状态更新请求
- GearmanClient::addTaskLowBackground() 将一个低优先级的后台任务添加到Gearman服务器的队列中
- GearmanClient::addTaskLow() 向 Gearman 服务器添加一个低优先级的任务
- GearmanClient::addTaskHighBackground() 将一个高优先级的后台任务添加到Gearman job服务器的任务队列中
- GearmanClient::addTaskHigh() 向Gearman服务器添加一个高优先级的任务
- GearmanClient::addTaskBackground() 将一个后台任务添加到Gearman服务器的队列中
- GearmanClient::clearCallbacks() 清除所有已设置的回调函数
- GearmanClient::setData() 设置要发送到Gearman服务器的数据
- GearmanClient::setCreatedCallback() 设置当任务被创建时的回调函数
- GearmanClient::setContext() 设置 Gearman 客户端的上下文,该上下文可以是任意类型的数据
- GearmanClient::setCompleteCallback() 设置Gearman客户端在任务完成时的回调函数
- GearmanClient::setClientCallback() 设置客户端的回调函数,当客户端接收到任务状态更新时,会调用该回调函数进行处理