Rumah pembangunan bahagian belakang tutorial php 求解乱码难题解决方案

求解乱码难题解决方案

Jun 13, 2016 am 10:15 AM
encode quot unicode utf8

求解乱码难题

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/***   给出一段乱码,如何求出原文..*   疑问是,无论是什么字符,unicode总应该都能显示出来.能否转成unicode编码达到效果.*/$str = 'manufacturering 12鈥? 16鈥? 20鈥? 24鈥? 36鈥?48鈥? 60, 72", 84",96",120" sphere, Various styles';//求解....
Salin selepas log masuk


------解决方案--------------------
在这里一粘贴,全都变了
你需要给出原始的数据,必要时用 base64_encode 编一下码
------解决方案--------------------
mb_convert_encoding函数可以不指明原字符集只指定目标字符集来完成转换,它会自动检测(但不一定可靠)
------解决方案--------------------
全部使用utf-8吧。连文件编码都要使用。
------解决方案--------------------
额。。这个 我也不知道了 等高人解答。。。
毕竟一般的转换都是知道原字符集的,如果实在不知道。。。。只能挨个尝试?
------解决方案--------------------
这段二进制数据所表示的实际文本的字符集,目前来看是不确定的。。

一切皆有可能,往跑偏了说是BIG5也不一定。

虽然unicode, utf8等字符集可以兼容任意语言的文字,但要将这段数据可以转换为utf8等字符集 仍然需要知道原字符集是什么。
------解决方案--------------------
探讨

引用:

在这里一粘贴,全都变了
你需要给出原始的数据,必要时用 base64_encode 编一下码


无论怎么变,这些字符的二进制数据应该没有变吧.也就是说它们应该对应一种字符编码才能正确显示.可是我不晓得怎么转变编码。

------解决方案--------------------
不过可以猜出大概


// 鈥
/*
for($i=0x80; $ifor($j=0x60; $jecho iconv('gbk', 'utf-8', chr($i).chr($j)) . ",$i $j ";
*/
foreach(array(170,172,173,174,175,176,177,228,228,235,249) as $n)
echo chr(161).chr($n);
/*
—‖…‘’“”′′‰※
*/

根据上下文,为 ” 的可能性最大
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Berapa banyak bait yang diduduki oleh aksara Cina yang dikodkan utf8? Berapa banyak bait yang diduduki oleh aksara Cina yang dikodkan utf8? Feb 21, 2023 am 11:40 AM

Berapa banyak bait yang diduduki oleh aksara Cina yang dikodkan utf8?

Bagaimana untuk menukar unicode kepada bahasa Cina Bagaimana untuk menukar unicode kepada bahasa Cina Dec 14, 2023 am 10:57 AM

Bagaimana untuk menukar unicode kepada bahasa Cina

Pemahaman mendalam tentang PHP: Kaedah pelaksanaan menukar Unicode JSON kepada bahasa Cina Pemahaman mendalam tentang PHP: Kaedah pelaksanaan menukar Unicode JSON kepada bahasa Cina Mar 05, 2024 pm 02:48 PM

Pemahaman mendalam tentang PHP: Kaedah pelaksanaan menukar Unicode JSON kepada bahasa Cina

Cuba kaedah untuk menyelesaikan masalah aksara Cina yang kacau dalam Eclipse Cuba kaedah untuk menyelesaikan masalah aksara Cina yang kacau dalam Eclipse Jan 03, 2024 pm 05:28 PM

Cuba kaedah untuk menyelesaikan masalah aksara Cina yang kacau dalam Eclipse

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决

Tutorial PHP: Cara Menukar Unikod JSON kepada Aksara Cina Tutorial PHP: Cara Menukar Unikod JSON kepada Aksara Cina Mar 05, 2024 pm 06:36 PM

Tutorial PHP: Cara Menukar Unikod JSON kepada Aksara Cina

Selesaikan masalah pengekodan set aksara Unicode yang tidak konsisten apabila Java menyambung ke pangkalan data MySQL Selesaikan masalah pengekodan set aksara Unicode yang tidak konsisten apabila Java menyambung ke pangkalan data MySQL Jun 10, 2023 am 11:39 AM

Selesaikan masalah pengekodan set aksara Unicode yang tidak konsisten apabila Java menyambung ke pangkalan data MySQL

Apakah perbezaan antara unicode dan ascii Apakah perbezaan antara unicode dan ascii Sep 06, 2023 am 11:56 AM

Apakah perbezaan antara unicode dan ascii

See all articles