English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP MySQLi Manuale di riferimento
Impostazione delle opzioni della funzione mysqli_options()
mysqli_options()La funzione è utilizzata per impostare un'opzione estesa di connessione, queste opzioni possono modificare il comportamento della connessione.
Se si desidera impostare più opzioni, è possibile chiamare questa funzione più volte.
La funzione mysqli_options() deve essere chiamata dopo mysqli_init() e prima di mysqli_real_connect().
mysqli_options($con, $option, $value)
Numero di sequenza | Parametri e descrizione |
---|---|
1 | con(obbligatorio) Questo è un oggetto che rappresenta la connessione con il server MySQL. |
2 | option(obbligatorio) Rappresenta l'opzione di connessione da impostare. Può essere una delle seguenti:
|
3 | value(obbligatorio) Questo è un valore intero che rappresenta il valore dell'opzione selezionata. |
Questa funzione restituisce un valore booleano, se avviene con successo restituiscetrue,in caso di fallimento restituiscefalse.
Questa funzione è stata introdotta originariamente nella versione PHP 5 e può essere utilizzata in tutte le versioni successive.
Di seguito è riportato un esempio dimysqli_options()Utilizzo della funzione (stile procedurale)-
<?php //Stabilire connessione $con = mysqli_connect("localhost", "root", "password", "test"); mysqli_options($con, MYSQLI_OPT_NET_CMD_BUFFER_SIZE, 15); if($con){ print("Connessione stabilita con successo"); }else{ print("Connessione fallita "); } ?>
Risultato dell'output
Connessione stabilita con successo
Nello stile orientato agli oggetti, la sintassi di questa funzione è:$con->options();.Di seguito è riportato un esempio di questa funzione in stile orientato agli oggetti;
<?php //Stabilire connessione $con = new mysqli("localhost", "root", "password", "test"); $con->options(MYSQLI_OPT_NET_CMD_BUFFER_SIZE, 15); if($con){ print("Connessione stabilita con successo"); }else{ print("Connessione fallita "); } ?>
Risultato dell'output
Connessione stabilita con successo
Nel contesto orientato agli oggetti, la sintassi di questa funzione è:$con->options();.Di seguito è riportato un esempio di questa funzione in stile orientato agli oggetti;
<?php $connection_mysql = mysqli_init(); if (!$connection_mysql){ die("mysqli_init failed"); } mysqli_options($connection_mysql, MYSQLI_OPT_CONNECT_TIMEOUT, 10); mysqli_options($connection_mysql, MYSQLI_READ_DEFAULT_FILE, "configure.cnf"); $connection_mysql = mysqli_real_connect($connection_mysql, "localhost", "root", "password", "mydb"); if (!$connection_mysql){ print("Errore di connessione: ". mysqli_connect_error()); }else{ print("Connesso con successo"); } ?>
Risultato dell'output
Connesso con successo