(PHP 7, PHP 8)
IntlChar::charMirror — 取得程式碼點的「鏡像」字元
將指定的字元映射到「鏡像」字元。
對於具有 *Bidi_Mirrored* 屬性的字元,實作有時需要一個「簡陋的」映射到另一個 Unicode 字元(碼位),以便預設字形可以作為指定字元預設字形的鏡像。這對於文字與視覺順序程式碼頁之間的轉換,以及對於沒有字形選擇功能的顯示器來說非常有用。
返回另一個可以作為鏡像替代的 Unicode 碼位,如果沒有這樣的映射或 codepoint
沒有 *Bidi_Mirrored* 屬性,則返回 codepoint
本身。
範例 #1 測試不同的碼位
<?php
var_dump(IntlChar::charMirror("A"));
var_dump(IntlChar::charMirror("<"));
var_dump(IntlChar::charMirror("("));
?>
以上範例將輸出
string(1) "A" string(1) ">" string(2) ")"