>  기사  >  백엔드 개발  >  PHP에서 중국어 왜곡 문자가 폭발하면 어떻게 해야 할까요?

PHP에서 중국어 왜곡 문자가 폭발하면 어떻게 해야 할까요?

青灯夜游
青灯夜游원래의
2021-05-26 18:01:391943검색

해결 방법: 1. php.ini 구성 파일에서 "defalut_charset" 항목의 값을 찾아 "utf-8"로 설정합니다. 2. php 프로그램에서 "@ini_set('default_charest',' utf)를 사용합니다. -8');" 문으로 인코딩 방법을 설정할 수 있습니다.

PHP에서 중국어 왜곡 문자가 폭발하면 어떻게 해야 할까요?

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP에서 explode(':','와 같은 중국어 문자열을 분할하려면Explode를 사용하십시오. fileName :filename'), 반환된 "filename"이 왜곡됩니다. 이 문제를 해결하는 방법은 무엇입니까? 아래에서 해결 방법을 소개해 드리겠습니다. explode(':','fileName:文件名')时,返回的"文件名"会乱码,这要怎么解决?下面就给大家介绍一下解决方法。

php explode中文乱码的解决方法:

1、配置php.ini文件

设置defalut_charset = 'utf-8';

PHP 폭발 중국어 왜곡 문자에 대한 솔루션:

1. php.ini 파일 구성

defalut_charset = 'utf-8';

프로그램에서 사용하는 인코딩을 입력하세요. 여기에 해당 인코딩만 하면 됩니다

2. ini_set()

을 사용하세요. php.ini를 변경할 수 없으면 PHP 프로그램에서

@ini_set('default_charest','utf-8');

를 사용하여 동일한 효과를 얻을 수 있습니다.

설명:

  • ini_set — 구성 옵션의 값을 설정합니다. 구문은 다음과 같습니다.

    ini_set ( string $varname , string $newvalue )

    지정된 구성 옵션의 값을 설정합니다. 이 옵션은 스크립트가 실행되는 동안 새 값을 유지하고 스크립트가 끝나면 복원됩니다.
  • Parameters

varname: 모든 유효한 옵션을 ini_set()을 사용하여 변경할 수 있는 것은 아닙니다. 유효한 옵션 목록이 포함된 부록이 있습니다.

  • newvalue: 옵션의 새로운 값입니다.

반환 값

성공 시 이전 값을 반환하고, 실패 시 false를 반환합니다. 🎜🎜🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

위 내용은 PHP에서 중국어 왜곡 문자가 폭발하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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