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 Server와의 연결을 나타내는 객체입니다.

반환 값

이 함수는 성공하면 부울 값을 반환합니다.TRUE;실패하면FALSE

PHP 버전

에서 최초로 사용되었습니다.5PHP 버전

온라인 예제

다음 예제는 다음에서 소개되었으며 모든 더 높은 버전에서 사용할 수 있습니다.mysqli_dump_debug_info()함수(과정 지향 스타일)의 사용법-

<?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('Connect Error (' . 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);
?>

출력 결과

성공... localhost via TCP/IP

PHP MySQLi 참조 가이드