在我的 php 代码中,我需要拆分一个阿拉伯字符串。但是,当我复制字符串时,它会从左到右方向写入,并且 split 函数会反向拆分字符串。php中有没有办法说使字符串在rtl方向上正确拆分?
$text="انا احمد.";
$mysplit = mb_split(' ',$text);
在我的 php 代码中,我需要拆分一个阿拉伯字符串。但是,当我复制字符串时,它会从左到右方向写入,并且 split 函数会反向拆分字符串。php中有没有办法说使字符串在rtl方向上正确拆分?
$text="انا احمد.";
$mysplit = mb_split(' ',$text);
虽然你的问题有点模糊。似乎array_reverse是您正在寻找的。
$text="انا احمد.";
$mysplit = mb_split(' ',$text);
$mysplit = array_reverse($mysplit);
实际上\u200e
在字符串前面添加,将其标记为从左到右。那么你也许可以在不需要反转数组的情况下拆分它。
对于从右到左标记的字符是\u200f