
mysqli::dump_debug_info 함수는 MySQLi 연결의 현재 상태를 문자열로 반환하는 함수입니다. 반환값은 문자열 형식으로 반환되며, MySQLi 연결의 현재 연결 속도, 연결 타입, 연결 시간 등과 같은 정보를 포함합니다.
이 함수를 사용하기 위한 조건은 MySQLi 연결이 성공적으로 이루어져야 합니다. 연결이 성공적으로 이루어지지 않은 경우, 함수는 NULL을 반환합니다.
이 함수를 사용하여 현재 MySQLi 연결의 연결 속도를 얻으려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "이름", "비밀번호", "데이터베이스");
if ($mysqli->connect_error) {
die("연결 실패: " . $mysqli->connect_error);
}
$debug_info = $mysqli->dump_debug_info();
echo "MySQLi 연결 정보: $debug_infon";
$connection_speed = explode(" ", $debug_info)[3];
echo "연결 속도: $connection_speedn";
위의 예제에서, `$debug_info` 변수에 mysqli::dump_debug_info 함수의 반환값이 할당됩니다. 반환값은 문자열 형식으로 반환되며, MySQLi 연결의 현재 연결 속도, 연결 타입, 연결 시간 등과 같은 정보를 포함합니다. `$connection_speed` 변수에 연결 속도가 할당됩니다.
mysqli::dump_debug_info 함수의 반환값은 문자열 형식으로 반환되므로, 변수에 할당할 때는 문자열 형식으로 할당해야 합니다.
2025-05-12 14:30