Hàm mysqli set_local_infile_handler () trong PHP
Định nghĩa và Cách sử dụng
Hàm set_local_infile_handler () / mysqli_set_local_infile_handler () đặt một hàm gọi lại cho lệnh LOAD DATA LOCAL INFILE.
Các nhiệm vụ của hàm gọi lại là đọc đầu vào từ tệp được chỉ định trong LOAD DỮ LIỆU ĐỊA PHƯƠNG, và định dạng lại nó thành định dạng được hiểu bởi LOAD DATA INFILE.
Dữ liệu trả về phải khớp với định dạng được chỉ định trong TẢI DỮ LIỆU.
Cú pháp
Phong cách hướng đối tượng:
$mysqli ->
set_local_infile_handler(read_file)
Phong cách thủ tục:
mysqli_set_local_infile_handler(read_file)
Giá trị tham số
Parameter | Description |
---|---|
connection | Required. Specifies the MySQL connection to use |
read_func | Required. Specifies a callback function or objext that can take the
following params: stream - A PHP stream associated with the SQL commands INFILE &buffer - A string buffer to store the rewritten input into buflen - The maximum number of characters to be stored in the buffer &erromsg - If an error occurs you can store an error message in here |
Chi tiết kỹ thuật
Giá trị trả lại: | ĐÚNG về thành công. FALSE khi thất bại |
---|---|
Phiên bản PHP: | 5+ |
❮ Tham khảo PHP MySQLi