我必须对日语文本使用explode() 函数,但它不起作用。
这是我所拥有的一个例子
$string = '私 は イタリア 人 です';
$string = explode(" ", $string);
print_r($string);
那打印
Array ( [0] => 私 は イタリア 人 です )
代替
Array ( [0] => 私 [1] => は [2] => イタリア [3] => 人 [4] => です )
看起来explode()
无法识别该文本内的空格。
什么原因?我怎样才能让它发挥作用?
您使用了错误的空间。文本使用全角空格 (U+3000 IDEOGRAPHIC SPACE),而您提供半角空格 (U+0020 SPACE)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)