根据我在 HTML 中使用 hebrev 文本的经验,我更喜欢使用
<html dir="rtl" lang="he">
而不是提到的 PHP 函数。它与 IE 6 完美配合... 尽管在 Mozilla 中需要一些调整。
我发现这个网站 http://tlt.its.psu.edu/suggestions/international/web/tips/align.html 很有用。
(PHP 4, PHP 5, PHP 7, PHP 8)
hebrev — 将逻辑希伯来文本转换为视觉文本
string
希伯来语输入字符串。
max_chars_per_line
此可选参数指示将返回的每行最大字符数。
返回视觉字符串。
根据我在 HTML 中使用 hebrev 文本的经验,我更喜欢使用
<html dir="rtl" lang="he">
而不是提到的 PHP 函数。它与 IE 6 完美配合... 尽管在 Mozilla 中需要一些调整。
我发现这个网站 http://tlt.its.psu.edu/suggestions/international/web/tips/align.html 很有用。
这可能适用于 Unicode 字符串
<?php
$s = iconv("ISO-8859-8", "UTF-8", hebrev(iconv("UTF-8", "ISO-8859-8", $s)));
?>
Udi
hebrev 函数将字符串顺序更改为 RTL。
如果您需要 LTR 文本方向,请使用 fribidi_log2vis 代替
$text = fribidi_log2vis($text,FRIBIDI_LTR, FRIBIDI_CHARSET_CP1255)