【发布时间】:2020-03-11 17:00:38
【问题描述】:
$string = @iconv("UTF-8", "UTF-8", $string);
我正在使用此代码替换字符串中的 Unicode 字符,但实际上它的作用是删除字符串中第一个 Unicode 符号之后的所有字符。有没有其他功能可以帮助我做到这一点?
【问题讨论】:
-
您要删除 unicode 字符吗?
-
是........
-
您的代码将 UTF-8 字符串转换为另一个 UTF-8 字符串...也许您需要更改第二个参数。查看 PHP 文档:php.net/manual/en/function.iconv.php
-
@Inazo 我在某处读到,这是一个已知的错误。如果有更好的方法,我会尽量避免使用此功能。