PHP mysqli set_local_infile_handler ()ฟังก์ชั่น
ความหมายและการใช้งาน
ฟังก์ชัน 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)
ค่าพารามิเตอร์
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 |
รายละเอียดทางเทคนิค
คืนมูลค่า: | จริงกับความสำเร็จ FALSE เมื่อล้มเหลว |
---|---|
รุ่น PHP: | 5+ |
❮ PHP MySQLi อ้างอิง