English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Функция mysqli_dump_debug_info() выводит отладочную информацию в журнал
mysqli_dump_debug_info()Функция принимает объект подключения к MySQL серверу и записывает отладочную информацию в журнал.
mysqli_dump_debug_info($con);
Номер | Параметры и описание |
---|---|
1 | con(обязателен) Это объект, представляющий соединение с сервером MySQL. |
Эта функция возвращает булево значение, если успешно,则为TRUE; если не удалось,则为FALSE.
Эта функция была введена в 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