【发布时间】:2017-08-19 07:55:10
【问题描述】:
我有一个类似的字符串:Chào Bạn。
在 PHP 中,我想将其转换为小写并删除所有特殊字符、空格。
输入:Chào Bạn
输出:chaoban
在php代码中:
$string = 'Chào Bạn';
$newString = preg_replace('/\s+/', '', $string);
echo strtolower($newString);
$newString = chàobạn 这样的结果。
我无法删除特殊字符。
【问题讨论】:
-
音译总是很棘手,但请查看
iconv()。 -
为什么要使用 preg_replace 来删除空格?如此浪费计算能力。