当前位置: 首页> 函数类别大全> set_local_infile_handler

set_local_infile_handler

为 LOAD DATA LOCAL INFILE 命令设置回调函数。
名称:set_local_infile_handler
分类:未分类
所属语言:php
一句话介绍:为 LOAD DATA LOCAL INFILE 命令设置回调函数。

定义和用法

set_local_infile_handler() / mysqli_set_local_infile_handler() 函数为 LOAD DATA LOCAL INFILE 命令设置回调函数。

回调函数的任务是从 LOAD DATA LOCAL INFILE 中指定的文件中读取输入,并将其重新格式化为 LOAD DATA INFILE 理解的格式。

返回的数据必须与 LOAD DATA 中指定的格式匹配。

语法

面向对象风格:

$mysqli -> set_local_infile_handler(read_file)

过程式风格:

mysqli_set_local_infile_handler(read_file)
参数 描述
connection 必需。指定要使用的 MySQL 连接
read_func

必需。指定一个回调函数或对象,该函数或对象可以接受以下参数:

  • stream - 与 SQL 命令 INFILE 关联的 PHP 流
  • &buffer - 用于存储重写输入的字符串缓冲区
  • buflen - 缓冲区中存储的最大字符数
  • &erromsg - 如果发生错误,可以在此处存储错误消息
同类函数
  • 取得上一步 INSERT 操作产生的 ID。 mysql_insert_id

    mysql_insert_id

    取得上一步INSERT操作产生的ID。
  • 删除 FTP 服务器上的目录。 ftp_rmdir

    ftp_rmdir

    删除FTP服务器上的目录。
  • 返回每个进程的客户端统计信息。 get_client_stats

    get_client_stats

    返回每个进程的客户端统计信息。
  • 取得结果数据。 mysql_result

    mysql_result

    取得结果数据。
  • 把文件上传到服务器 (non-blocking)。 ftp_nb_put

    ftp_nb_put

    把文件上传到服务器(non-blocki
  • 登录 FTP 服务器。 ftp_login

    ftp_login

    登录FTP服务器。
  • 上传一个已打开的文件,并在 FTP 服务器上把它保存为一个文件。 ftp_fput

    ftp_fput

    上传一个已打开的文件,并在FTP服务器上
  • 返回指定目录的文件列表。 ftp_nlist

    ftp_nlist

    返回指定目录的文件列表。
热门文章