當前位置: 首頁> 函數類別大全> 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 - 如果發生錯誤,可以在此處存儲錯誤消息
同類函數
  • 如果此異常是由另一個異常觸發的,則此方法返回前一個異常。如果不是,則返回null。 getPrevious

    getPrevious

    如果此異常是由另一個異常觸發的,則此方法
  • 返回一個字符串,描述拋出異常的原因。 getMessage

    getMessage

    返回一個字符串,描述拋出異常的原因。
  • 返回與getTrace() 相同的信息,但形式為字符串。 getTraceAsString

    getTraceAsString

    返回與getTrace()相同的信息,但
  • 從FTP服務器上下載文件並保存到本地已經打開的文件中(non-blocking)。 ftp_nb_fget

    ftp_nb_fget

    從FTP服務器上下載文件並保存到本地已經
  • 把儒略日計數轉換為指定曆法的日期。 cal_from_jd

    cal_from_jd

    把儒略日計數轉換為指定曆法的日期。
  • 在FTP 服務器創建一個新目錄。 ftp_mkdir

    ftp_mkdir

    在FTP服務器創建一個新目錄。
  • Ping 一個服務器連接,如果沒有連接則重新連接。 mysql_ping

    mysql_ping

    Ping一個服務器連接,如果沒有連接則重
  • 列出MySQL 進程。 mysql_list_processes

    mysql_list_processes

    列出MySQL進程。
熱門文章