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

PHP базовый курс

PHP продвинутый курс

PHP & MySQL

PHP справочник

Пример использования и примеры функции PHP mysqli_dump_debug_info()

PHP MySQLi руководство

Функция mysqli_dump_debug_info() выводит отладочную информацию в журнал

Определение и использование

mysqli_dump_debug_info()Функция принимает объект подключения к MySQL серверу и записывает отладочную информацию в журнал.

Грамматика

mysqli_dump_debug_info($con);

Параметр

НомерПараметры и описание
1

con(обязателен)

Это объект, представляющий соединение с сервером MySQL.

Возвратное значение

Эта функция возвращает булево значение, если успешно,则为TRUE; если не удалось,则为FALSE.

Версия PHP

Эта функция была введена в PHP версии 5 и может использоваться во всех более поздних версиях.

Онлайн пример

Ниже приведен примерmysqli_dump_debug_info()Использование функции (стиль oriented process)

<?php
   //Установить соединение
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   $res = mysqli_dump_debug_info($con);
   if($res){
      print("Отладка успешна");
   } else {
      print("Отладка не успешна");
   }
?>

Результат вывода

Отладка успешна

Онлайн пример

Записать информацию о отладке в журнал:

<?php
   $servername = "localhost";
   $username = "root";
   $password = "password";
   $dbname = "mydb";
   $conn = new mysqli($servername, $username, $password, $dbname);
   if ($conn->connect_error) {
      die('Ошибка подключения (' . mysqli_connect_errno() . ') ' . mysqli_connect_error());
   } 
   echo 'Успех... ' . 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);
?>

Результат вывода

Успех... localhost через TCP/IP

PHP MySQLi руководство