내 스크립트도 utf8_general_ci에게 를 사용하는 다른 스크립트로 전송하려는 utf8_general_ci 및 메신저 사용 "AEIOU"와 "áà © à óú"로 새 스크립트처럼 그대로 문제는 내 스크립트 저장소의 모든 것 , 그래서 "ru es"와 같은 문자 문제가있는 어떻게 변환 할 수 있습니까?utf8_general_ci convertion
2
A
답변
6
1 이것은 PHP가 읽고있는 것을 이해하고하는 UTF8 인코딩을 유지해야하는지 확인합니다
$data = utf8_encode($data);
같은 것을 실행해야합니다. 그 후에는 문제없이 파일, 데이터베이스 등에 다시 쓸 수 있어야합니다. 이렇게하면 소스가 UTF8이라는 것을 알고있는 언어 변환 작업을 할 때 저에게 문제가 해결되었지만 PHP는 변환 과정에서 다른 것을 만들고 싶어합니다.
그래도 해결되지 않으면 브라우저에 보내기 전에 본문에서 동일한 기능을 실행 해보십시오.
0
스크립트가 다른 파일에있는 경우 파일 인코딩이 서로 비슷한지 확인하십시오. 당신이 파일 #에서 데이터를 끌어 때
+0
문제는 "스크립트 쪽"이 아닙니다. 왜냐하면 그는 이미 자신의 데이터와 그와 동일한 utf8을 가지고 있기 때문에 스크립트를 변경하고 싶지 않기 때문에 문제는 기존 스크립트가 데이터를 저장하는 데 사용했던 방식 일뿐입니다 왜냐하면 그는 어떤 문자들을 변환하지 않았기 때문에 변환 된 것들 대신에 "áéíóú"로 데이터베이스에 들어 있습니다 ... 단지 "Ã © Ã © ³"로 변환 된 오래된 데이터베이스를 어떻게 내보낼 수 있는지 알고 싶습니다 –
관련 문제
- 1. Convertion bitmapData
- 2. BLOB to image convertion
- 3. 데이터 유형 convertion 문제가
- 4. URL과 이름 공간 자바 convertion
- 5. 유로 기호를 JNA convertion 문제
- 6. 불법 믹스 (utf8_general_ci, IMPLICIT) 작업 'FIND_IN_SET'나는 다음과 같은 오류 얻을
- 7. mysql에서 utf8_bin과 utf8_general_ci 데이터 정렬의 성능 문제는 무엇입니까?
- 8. MySQL의 데이터 정렬 : utf8_general_ci 대 latin1_swedish_ci의 MySQL에서 테이블을 만들 때 데이터 정렬 설정해야합니까
- 9. MySQL - 작업 'UNION'에 대한 잘못된 조합 (utf8_general_ci, COERCIBLE) 및 (latin1_swedish_ci, IMPLICIT)
- 10. utf8_general_ci 및/또는 utf8_unicode_ci로 저장된 db 결과를 반환 할 때 utf8_decode를 사용해야합니까?
- 11. convertion 방법을 사용하면 포트를 할 수있는, 당신이 autommatic 변환의 일종을 의미하는 경우
- 12. 32bit 시스템에서 PHP longint 처리
- 13. UnitConvertion 테이블에 대한 데이터베이스 디자인?
- 14. Windows 서비스가 C# .net을 통해 exe 파일을 실행하는 프로세스를 사용하는 동안 시작하지 못합니다.
- 15. 는 어떻게 안드로이드 응용 프로그램을하고 있어요
- 16. WPF의 개인 내부 클래스에서 리소스를 선언하는 방법은 무엇입니까?
- 17. 저장 프로 시저
- 18. utf8 및 unicode가 mysql에서 경고 메시지를받는 중
- 19. 데이터베이스간에 일치하지 않는 MySQL COLLATE 오류
- 20. 은 다음과 같습니다
- 21. Unduplicatable 내 레일 응용 프로그램의 오류 로그를 통해가는 사람이 다음과 같은 오류로 실행 하였음을 보여주었습니다
- 22. phpMyAdmin을하고 latin1_swedish_ci는
- 23. MySql UTF 인코딩
- 24. 문자열에 내 데이터베이스 데이터 정렬에 포함 된 문자 만 포함되어 있는지 확인하는 Python/django 함수는 무엇입니까? 내 데이터베이스 데이터 정렬에 포함되지 않은 일부 문자를 입력 할 때
- 25. 삽입물에서 특정 기호 제거
- 26. 왜이 오류가 발생합니까?
- 27. MySQL에서 URL을 기본값으로 설정할 수 없습니다.
- 28. MySQL에서 사용되는 collation_database, collation_connection, collation_server 란 무엇입니까?
- 29. MySQL 중국어 병음 인코딩 문제
- 30. 정상화 악센트 부호가있는 문자는 예를 들어, 그래서
제가 만들었습니다 다음을 사용하여 작업하십시오 : $ data = file_get_contents ("old_db.sql"); $ data = utf8_encode ($ data); 하지만 난 그 변환의 올바른 유형을 생각하지 않는다 ... 나는 어떤 종류의 문자가 그 "à© ÃÂ"¢ â, ¬ Å "하지만 당신의 스크립트를 실행할 때 그들은 비슷한 무언가가되지만 작동하지 않는, 나는"ficaà §Ãμes "스크립트 출력 ...하지만 당신의 아이디어가 작동하고, 지금 옳은 변환 유형이 무엇인지 알아야만합니다. –
이 발견되었습니다! $ 데이터 = sqlite_udf_decode_binary ($ 데이터); –