Php/func mysqli set local infile handler

来自菜鸟教程
跳转至:导航、​搜索

PHP mysqli set_local_infile_handler()函数

MySQL 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-如果发生错误,您可以在此处存储错误消息

技术细节

返回值: 成功则为真。失败时为假
PHP版本: 5+

MySQL PHP MySQLi参考