English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos PHP

Tutoriais Avançados PHP

PHP & MySQL

Manual de Referência PHP

Uso e Exemplo da Função mysqli_dump_debug_info() em PHP

PHP MySQLi Referência

A função mysqli_dump_debug_info() escreve informações de depuração no log

Definição e Uso

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.

Sintaxe

mysqli_dump_debug_info($con);

Parâmetro

NúmeroParâmetros e Descrição
1

con(obrigatório)

Este é um objeto que representa a conexão com o MySQL Server.

Retorno

Esta função retorna um valor booleano, se sucesso,则为TRUE;se falhar,则为FALSE

Versão do PHP

Esta função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.

Exemplo Online

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

Exemplo Online

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

PHP MySQLi Referência