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

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP mysqli_dump_debug_info() 函数用法及示例

PHP MySQLi Manuale di riferimento

mysqli_dump_debug_info()函数将调试信息输出到日志

定义和用法

mysqli_dump_debug_info()函数接受表示MySQL服务器的连接的对象,并将调试信息转储到日志中。

语法

mysqli_dump_debug_info($con);

参数

Numero di sequenzaParametri e descrizione
1

con(obbligatorio)

Questo è un oggetto che rappresenta la connessione con il server MySQL.

Valore di ritorno

Questa funzione restituisce un valore booleano, se ha successo, alloraTRUE; se fallisce, alloraFALSE.

Versione PHP

Questa funzione è stata introdotta originariamente nella versione PHP 5 e può essere utilizzata in tutte le versioni successive.

Debugging riuscito

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");

Debugging riuscito

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

PHP MySQLi Manuale di riferimento