私のphpコードでは、アラビア語の文字列を分割する必要があります。ただし、文字列をコピーすると、左から右に書き込み、split関数が文字列を逆に分割します。正しく分割されるように文字列をrtl方向に作成することをphpで言う方法はありますか?
$text="انا احمد.";
$mysplit = mb_split(' ',$text);
私のphpコードでは、アラビア語の文字列を分割する必要があります。ただし、文字列をコピーすると、左から右に書き込み、split関数が文字列を逆に分割します。正しく分割されるように文字列をrtl方向に作成することをphpで言う方法はありますか?
$text="انا احمد.";
$mysplit = mb_split(' ',$text);
あなたの質問は少し曖昧ですが。array_reverseがあなたが探しているもののようです。
$text="انا احمد.";
$mysplit = mb_split(' ',$text);
$mysplit = array_reverse($mysplit);
実際に文字列の前に追加\u200e
して、左から右にマークします。したがって、配列を逆にすることなく分割できる可能性があります。
右から左へのマーキングの場合、文字は\u200f