PHP mysqli set_local_infile_handler() Functie
Definitie en gebruik
De functie set_local_infile_handler() / mysqli_set_local_infile_handler() stelt een callback-functie in voor de opdracht LOAD DATA LOCAL INFILE.
De taken van de callback-functie zijn het lezen van invoer uit het bestand dat is gespecificeerd in LOAD DATA LOCAL INFILE en het opnieuw formatteren in het formaat dat wordt begrepen door LOAD DATA INFILE.
De geretourneerde gegevens moeten overeenkomen met het formaat dat is opgegeven in de LOAD DATA.
Syntaxis
Objectgeoriënteerde stijl:
$mysqli ->
set_local_infile_handler(read_file)
Procedurele stijl:
mysqli_set_local_infile_handler(read_file)
Parameterwaarden
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 |
Technische details
Winstwaarde: | WAAR op succes. ONWAAR bij fout |
---|---|
PHP-versie: | 5+ |
❮ PHP MySQLi-referentie