기본 클라이언트 문자 집합을 설정합니다.
<?php // 데이터베이스 사용자 이름: root, 비밀번호: 123456, 데이터베이스: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO") if (mysqli_connect_errno($con)) { echo "Mysqli_connect_error() } // 데이터베이스 연결 문자 집합을 utf8mysqli_set_charset($con,"utf8");mysqli_close($con);?>로 수정합니다.
이러한 종류의 작업은 중국어 문자에 매우 유용합니다. 많은 잘못된 데이터베이스 쿼리는 문자 집합 문제로 인해 발생합니다.
mysqli_set_charset() 함수는 데이터베이스 서버와 데이터를 주고받을 때 사용할 기본 문자 집합을 지정합니다.
참고: Windows 플랫폼에서 이 기능을 사용하려면 MySQL 클라이언트 라이브러리 버전 4.1.11 이상이 필요합니다(MySQL 5.0에는 버전 5.0.6 이상이 필요함).
mysqli_set_charset( 연결, 문자 집합 ) ;
매개변수 | 설명하다 |
---|---|
연결 | 필수의. 사용할 MySQL 연결을 지정합니다. |
문자셋 | 필수의. 기본 문자 집합을 지정합니다. |
반환 값: | 성공하면 TRUE를, 실패하면 FALSE를 반환합니다. |
---|---|
PHP 버전: | 5.0.5+ |