我试图理解PHP中的Hebrev功能。 https://php.net/manual/en/function.hebrevc.php
它说:"将逻辑希伯来语文本转换为可视文本"。但我不理解逻辑希伯来文本和视觉希伯来文本之间的区别。
接下来是什么,官方PHP文档没有附带一个工作示例。所以我写了这段代码:
$hebrew_text = "בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ.";
echo $hebrew_text;
echo '<br>';
echo hebrev($hebrew_text);
输出结果为:
בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ.
.בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ
我看到新字符串中的点相反。为什么呢?
有人可以指出逻辑希伯来文本和视觉希伯来文本之间的区别吗?
答案 0 :(得分:2)
希伯来语从右到左阅读,意味着句号向左移动,因为当从右到左阅读时,句子结束。这几乎是为了阅读而清理文本,而不是以存储在内存中的方式显示它。