(PHP 7, PHP 8)
IntlChar::foldCase — コードポイントに対してケースフォールディングを行う
$codepoint
, int $options
= IntlChar::FOLD_CASE_DEFAULT): int|string|null指定された文字を、 ケースフォールディングの仕様に照らして等価な文字にマップします。 そのような文字が存在しない場合は、指定された文字そのものを返します。
codepoint
コードポイントを表す int 型の値 (例: U+2603 SNOWMAN を表す 0x2603
)、あるいは UTF-8 文字列としてエンコードされた文字 (例: "\u{2603}"
)。
options
IntlChar::FOLD_CASE_DEFAULT
(デフォルト)
または
IntlChar::FOLD_CASE_EXCLUDE_SPECIAL_I
指定されたコードポイントに、
Simple_Case_Folding
が存在する場合、それを返します。
存在しない場合、指定されたコードポイントそのものを返します。
失敗した場合は、null
を返します。