在PHP中搜索和替换阿拉伯语

时间:2015-02-03 13:20:50

标签: php

我正在搜索并替换变量。

$search  = array('ي');
$replace = array('G');

echo str_replace($search, $replace, $building);

$building的值为ي0009

预期输出为:0009G,而输出为G0009

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

使用多字节编码时,您必须直接使用mb_str_replace(),或确保您启用了多字节扩展名。

您可以将字符串函数设置为由多字节副本自动重载,因为PHP支持这些函数并在此处记录:http://php.net/manual/en/mbstring.overload.php