>백엔드 개발 >PHP 문제 >PHP와 데이터베이스 간의 상호 작용이 왜곡되는 경우 수행할 작업

PHP와 데이터베이스 간의 상호 작용이 왜곡되는 경우 수행할 작업

藏色散人
藏色散人원래의
2021-12-15 10:20:051832검색

데이터베이스와 상호 작용할 때 잘못된 문자에 대한 해결 방법: 1. mysql 문자 인코딩을 utf8_general_ci로 변경합니다. 2. PHP 파일에서 문자 인코딩을 설정합니다.

PHP와 데이터베이스 간의 상호 작용이 왜곡되는 경우 수행할 작업

이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.4, Dell G3 컴퓨터.

PHP가 SQL 데이터베이스와 상호 작용할 때 중국어 문자가 깨졌을 경우 어떻게 해야 합니까?

1 PHP가 데이터베이스에 쓸 때 문자 깨짐이 발생합니다

그림과 같이 교정기를 올려놓고 다른 언어인지 확인해보세요

수정을 클릭하고 문자 인코딩을 변경하세요 to utf8_general_ci

2 PHP가 페이지에 대한 데이터베이스를 읽을 때 잘못된 문자가 발생합니다.

아래 그림과 같이

문자 인코딩이 에 설정 PHP 파일로는 부족해요

데이터베이스에 연결을 생성할 때 문자 집합을 선택하여 데이터베이스에서 꺼낼 때 UTF8 형식으로 설정되도록 하세요

일반 디스플레이

추천 학습: " PHP 비디오 튜토리얼

위 내용은 PHP와 데이터베이스 간의 상호 작용이 왜곡되는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.