라이브러리

[PHP] mysqli::$info - 가장 최근에 실행된 쿼리에 대한 정보를 검색합니다.




mysqli::$info

mysqli::$info는 MySQLi 확장 함수의 내부 정보를 반환하는 내장 변수입니다. 이 변수는 MySQLi 연결의 내부 정보를 포함하는 문자열로 반환됩니다.

mysqli::$info의 구성

mysqli::$info는 다음 정보를 포함합니다.

- client information: 클라이언트 정보 (클라이언트 버전, 플랫폼 등)
- host information: 호스트 정보 (호스트 이름, IP 주소 등)
- db information: 데이터베이스 정보 (데이터베이스 이름, 버전 등)
- client authentication: 클라이언트 인증 정보 (사용자 이름, 암호 등)
- server status: 서버 상태 정보 (서버 버전, 상태 등)

mysqli::$info 예제

#hostingforum.kr
php

<?php

// MySQLi 연결 설정

$host = 'localhost';

$user = 'root';

$password = '';

$dbname = 'test';



// MySQLi 연결 생성

$mysqli = new mysqli($host, $user, $password, $dbname);



// mysqli::$info를 출력

echo $mysqli->info;



// MySQLi 연결 종료

$mysqli->close();

?>



위 예제에서는 MySQLi 연결을 생성하고, mysqli::$info를 출력합니다. 출력된 문자열은 MySQLi 연결의 내부 정보를 포함하는 문자열입니다.

mysqli::$info의 사용

mysqli::$info는 MySQLi 연결의 내부 정보를 확인하는 데 사용할 수 있습니다. 예를 들어, 클라이언트 정보, 호스트 정보, 데이터베이스 정보, 클라이언트 인증 정보, 서버 상태 정보를 확인할 수 있습니다.

mysqli::$info의 제한

mysqli::$info는 MySQLi 연결의 내부 정보를 반환하는 내장 변수이므로, MySQLi 연결이 생성되지 않은 경우 mysqli::$info를 사용할 수 없습니다.

mysqli::$info의 버그

mysqli::$info는 MySQLi 확장 함수의 내부 변수이므로, 버그가 발생할 수 있습니다. 예를 들어, MySQLi 연결이 생성되지 않은 경우 mysqli::$info를 사용하면 에러가 발생할 수 있습니다.

mysqli::$info의 보안

mysqli::$info는 MySQLi 연결의 내부 정보를 반환하는 내장 변수이므로, 보안에 유의해야 합니다. 예를 들어, 클라이언트 인증 정보를 포함하는 문자열이 반환되므로, 보안에 취약한 경우에는 mysqli::$info를 사용하지 않아야 합니다.

mysqli::$info의 성능

mysqli::$info는 MySQLi 연결의 내부 정보를 반환하는 내장 변수이므로, 성능에 영향을 미칠 수 있습니다. 예를 들어, MySQLi 연결이 생성되지 않은 경우 mysqli::$info를 사용하면 성능이 저하될 수 있습니다.

mysqli::$info의 호환성

mysqli::$info는 MySQLi 확장 함수의 내장 변수이므로, 호환성에 유의해야 합니다. 예를 들어, MySQLi 확장 함수가 버전이 다르다면 mysqli::$info의 반환 값이 달라질 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 382 페이지

검색

게시물 검색