为什么ë百分比编码为%EB而且%C3%AB编码?

i.a*_*els 3 php character-encoding percent-encoding

当我在我的网络应用程序中输入一个表单时,这是由谷歌浏览器编码为%C3%AB的百分比.

当我使用PHP的urlencode('ë'); 这被编码为%EB.

为什么编码不同?

如何使用与PHP 4相同的编码进行编码?

Ali*_*xel 7

%EB 是ISO-8859-1表格(单个字符).

%C3%AB是UTF-8表格(e+ ¨).

应该开箱即用(如果你的文件使用较新版本的PHP和UTF-8).