PHP函数hebrev()解释

时间:2015-04-14 15:07:55

标签: php

我试图理解PHP中的Hebrev功能。 https://php.net/manual/en/function.hebrevc.php

它说:"将逻辑希伯来语文本转换为可视文本"。但我不理解逻辑希伯来文本和视觉希伯来文本之间的区别。

接下来是什么,官方PHP文档没有附带一个工作示例。所以我写了这段代码:

$hebrew_text = "בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ.";

echo $hebrew_text;
echo '<br>';
echo hebrev($hebrew_text);

输出结果为:

בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ.
.בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ

我看到新字符串中的点相反。为什么呢?

有人可以指出逻辑希伯来文本和视觉希伯来文本之间的区别吗?

1 个答案:

答案 0 :(得分:2)

希伯来语从右到左阅读,意味着句号向左移动,因为当从右到左阅读时,句子结束。这几乎是为了阅读而清理文本,而不是以存储在内存中的方式显示它。