当前位置: 首页> 函数类别大全> 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 - 如果发生错误,可以在此处存储错误消息
同类函数
  • 关闭 ZIP 文件。 zip_close

    zip_close

    关闭ZIP文件。
  • 删除 FTP 服务器上的文件。 ftp_delete

    ftp_delete

    删除FTP服务器上的文件。
  • 取得前一次 MySQL 操作所影响的记录行数。 mysql_affected_rows

    mysql_affected_rows

    取得前一次MySQL操作所影响的记录行数
  • 返回指定年份的复活节与 3 月 21 日之间的天数。 easter_days

    easter_days

    返回指定年份的复活节与3月21日之间的天
  • 向 MySQL 发送一条 SQL 查询(不获取/缓存结果)。 mysql_unbuffered_query

    mysql_unbuffered_query

    向MySQL发送一条SQL查询(不获取/
  • 返回 ZIP 文件中的一个项目的被压缩尺寸。 zip_entry_compressedsize

    zip_entry_compressedsize

    返回ZIP文件中的一个项目的被压缩尺寸。
  • 返回远程 FTP 服务器的系统类型标识符。 ftp_systype

    ftp_systype

    返回远程FTP服务器的系统类型标识符。
  • 把指定历法中的日期转换为儒略日计数。 cal_to_jd

    cal_to_jd

    把指定历法中的日期转换为儒略日计数。
热门文章