English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP MySQLi Manuale di riferimento
mysqli_dump_debug_info()函数将调试信息输出到日志
mysqli_dump_debug_info()函数接受表示MySQL服务器的连接的对象,并将调试信息转储到日志中。
mysqli_dump_debug_info($con);
Numero di sequenza | Parametri e descrizione |
---|---|
1 | con(obbligatorio) Questo è un oggetto che rappresenta la connessione con il server MySQL. |
Questa funzione restituisce un valore booleano, se ha successo, alloraTRUE; se fallisce, alloraFALSE.
Questa funzione è stata introdotta originariamente nella versione PHP 5 e può essere utilizzata in tutte le versioni successive.
Esempi seguenti dimostranomysqli_dump_debug_info()Uso della funzione (stile procedurale)-
<?php //Creare connessione $con = mysqli_connect("localhost", "root", "password", "mydb"); $res = mysqli_dump_debug_info($con); if($res){ print("Debugging riuscito"); else { } } ?>
Risultato di output
print("Debugging fallito");
Esempio online
<?php $servername = "localhost"; $username = "root"; $password = "password"; $dbname = "mydb"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die('Errore di connessione ('. mysqli_connect_errno() . ') '. mysqli_connect_error()); } echo 'Successo... ' . mysqli_get_host_info($conn) . '\n'; mysqli_dump_debug_info($conn); mysqli_autocommit($conn,FALSE); mysqli_query($conn,"INSERT INTO w3codebox_auto (id,name) VALUES (10,'sai')"); mysqli_commit($conn); mysqli_close($conn); ?>
Risultato di output
Successo... localhost via TCP/IP