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() thiết lập chức năng gọi lại cho lệnh LOAD DATA LOCAL INFILE.
Nhiệm vụ của hàm gọi lại là đọc đầu vào từ tệp được chỉ định trong LOAD DATA LOCAL INFILE 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 LOAD DATA.
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ả về: | ĐÚNG khi thành công. FALSE khi thất bại |
---|---|
Phiên bản PHP: | 5+ |
❮ Tham khảo PHP MySQLi