set_local_infile_handler

创建于 2024-12-03 / 46
字体: [默认] [大] [更大]

❮ PHP MySQLi 参考手册


定义和用法

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 必需。 指定可以采用以下参数的回调函数或 objext:
stream - 与 SQL 命令 INFILE 关联的 PHP 流
&buffer - 一个字符串缓冲区,用于将重写的输入存储到
buflen - 缓冲区中存储的最大字符数
&erromsg - 如果发生错误,您可以在此处存储错误消息

技术细节

返回值: 若成功则返回 TRUE,若失败则返回 FALSE。
PHP 版本: 5+

❮ PHP MySQLi 参考手册
0 人点赞过