
mysqli::dump_debug_info 함수는 MySQLi 객체의 현재 상태를 덤프합니다. 덤프되는 정보에는 다음과 같은 것들이 포함됩니다.
- MySQLi 객체의 속성
- 현재 쿼리
- 쿼리 실행 결과
- 에러 메시지
- 에러 코드
- 현재 디렉토리 경로
이 함수를 사용하기 위한 기본적인 설정은 다음과 같습니다.
- MySQLi 객체를 생성해야 합니다.
- MySQLi 객체의 연결이 성공적으로 이루어져야 합니다.
- MySQLi 객체의 디버깅 모드가 활성화되어야 합니다.
mysqli::dump_debug_info 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자 이름", "비밀번호", "데이터베이스 이름");
if ($mysqli->connect_error) {
die("연결 실패: " . $mysqli->connect_error);
}
$mysqli->debug = true; // 디버깅 모드 활성화
$debug_info = $mysqli->dump_debug_info();
print_r($debug_info);
이 코드는 MySQLi 객체의 현재 상태를 덤프하고 덤프된 정보를 화면에 출력합니다.
2025-08-09 12:48