當前位置: 首頁> 函數類別大全> 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_field

    mysql_fetch_field

    從結果集中取得列信息並作為對象返回。
  • 返回指定年份的複活節與3 月21 日之間的天數。 easter_days

    easter_days

    返回指定年份的複活節與3月21日之間的天
  • asXML() 的別名。 saveXML

    saveXML

    asXML()的別名。
  • 返回月的名稱。 jdmonthname

    jdmonthname

    返回月的名稱。
  • 取得前一次MySQL 操作所影響的記錄行數。 mysql_affected_rows

    mysql_affected_rows

    取得前一次MySQL操作所影響的記錄行數
  • 從結果集中取得一行作為關聯數組,或數字數組,或二者兼有。 mysql_fetch_array

    mysql_fetch_array

    從結果集中取得一行作為關聯數組,或數字數
  • 返回元素的名稱。 getName

    getName

    返回元素的名稱。
  • 返回遠程FTP 服務器的系統類型標識符。 ftp_systype

    ftp_systype

    返回遠程FTP服務器的系統類型標識符。
熱門文章