当前位置: 首页> 函数类别大全> 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 - 如果发生错误,可以在此处存储错误消息
同类函数
  • 取得结果集中每个字段的内容的长度。 mysql_fetch_lengths

    mysql_fetch_lengths

    取得结果集中每个字段的内容的长度。
  • 把儒略日计数转换为法国共和历的日期。 jdtofrench

    jdtofrench

    把儒略日计数转换为法国共和历的日期。
  • 向 MySQL 发送一条 SQL 查询(不获取/缓存结果)。 mysql_unbuffered_query

    mysql_unbuffered_query

    向MySQL发送一条SQL查询(不获取/
  • 针对指定的年份和历法,返回一个月中的天数。 cal_days_in_month

    cal_days_in_month

    针对指定的年份和历法,返回一个月中的天数
  • 从对 mysql_list_dbs() 的调用返回数据库名称。 mysql_db_name

    mysql_db_name

    从对mysql_list_dbs()的调
  • 返回当前 FTP 被动模式是否打开。 ftp_pasv

    ftp_pasv

    返回当前FTP被动模式是否打开。
  • 从FTP服务器上下载文件并保存到本地已经打开的文件中(non-blocking)。 ftp_nb_fget

    ftp_nb_fget

    从FTP服务器上下载文件并保存到本地已经
  • 返回 ZIP 文件中的一个项目的名称。 zip_entry_name

    zip_entry_name

    返回ZIP文件中的一个项目的名称。
热门文章