English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função mysqli_dump_debug_info() escreve informações de depuração no log
mysqli_dump_debug_info()A função aceita um objeto que representa a conexão com o servidor MySQL e armazena as informações de depuração no log.
mysqli_dump_debug_info($con);
Número | Parâmetros e Descrição |
---|---|
1 | con(obrigatório) Este é um objeto que representa a conexão com o MySQL Server. |
Esta função retorna um valor booleano, se sucesso,则为TRUE;se falhar,则为FALSE。
Esta função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.
O seguinte exemplo demonstramysqli_dump_debug_info()Uso da Função (Estilo Procedural)-
<?php //Conectar $con = mysqli_connect("localhost", "root", "password", "mydb"); $res = mysqli_dump_debug_info($con); if($res){ print("Sucesso na Depuração"); }else{ print("Falha na Depuração"); } ?>
Resultados de Saída
Sucesso na Depuração
Gravar informações de depuração no log:
<?php $servername = "localhost"; $username = "root"; $password = "password"; $dbname = "mydb"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn-if (connect_error) { die('Erro de Conexão (' . mysqli_connect_errno() . ') '. mysqli_connect_error()); } echo 'Success... ' . 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 (10sai()); mysqli_commit($conn); mysqli_close($conn); ?>
Resultados de Saída
Sucesso... localhost via TCP/IP