如何在php中拆分从右到左的字符串

时间:2013-03-12 13:49:05

标签: php right-to-left

在我的PHP代码中,我需要拆分阿拉伯字符串。但是当我复制字符串时,它会从左向右写入,而split函数会反向拆分字符串。有没有一种方法在PHP中说,使字符串在rtl方向,以便它正确分裂?

$text="انا احمد.";

$mysplit = mb_split(' ',$text);

2 个答案:

答案 0 :(得分:3)

虽然你的问题有点模糊。似乎array_reverse正是您所寻找的。

$text="انا احمد.";
$mysplit = mb_split(' ',$text);
$mysplit = array_reverse($mysplit);

CodeViper Demo.

答案 1 :(得分:2)

实际上在字符串前添加\u200e,将其标记为从左到右。 那么你可以拆分它而不需要反转数组。

从右到左标记角色为\u200f