编辑: 问题中提到的脚本,以及答案中指出的另一个脚本,都适用于多字节字符串 - 结果我的问题出在其他地方。
有谁知道这样的实现?http://phpjs.org/functions/view/469上的脚本运行良好,只是不适用于多字节字符串。
编辑: 问题中提到的脚本,以及答案中指出的另一个脚本,都适用于多字节字符串 - 结果我的问题出在其他地方。
有谁知道这样的实现?http://phpjs.org/functions/view/469上的脚本运行良好,只是不适用于多字节字符串。
此实现似乎可以正确处理 UTF-8 字符串。如果要测试演示,请确保首先在浏览器设置中将页面的编码更改为 UTF-8。
您发布的脚本有str = utf8_encode(str);
.
您可能应该删除此行并将您的西里尔字母作为 UTF-8 传递。