PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのIntlChar::isULowercase()関数の使い方と解説

PHPのIntlChar::isULowercase()関数は、指定された文字がUnicodeの小文字(Lowercase)に該当するかどうかを判定するために使用される関数です。文字列の検証やテキスト処理を行う際に便利な関数の一つです。

構文

IntlChar::isULowercase( val )

パラメータ

  • val − 判定対象となる文字をUTF-8エンコードされた文字列として指定します。

戻り値

入力された値がUnicodeの小文字である場合、この関数はTRUE(true)を返します。小文字でない場合はfalseを返し、判定できない値が渡された場合はNULLが返されます。

使用例

以下に具体的な使用例を示します。

<?php
   var_dump(IntlChar::isULowercase("b"));
   echo "<br>";
   var_dump(IntlChar::isULowercase("A"));
   echo "<br>";
   var_dump(IntlChar::isULowercase("10"));
   echo "<br>";
?>

出力結果

上記のコードを実行すると、以下のような出力が得られます。

bool(true)
bool(false)
NULL

出力結果の解説

  • "b" は小文字のアルファベットであるため true が返されます。

  • "A" は大文字のアルファベットであるため false が返されます。

  • "10" は単一の文字ではなく数字の文字列であるため、判定対象外となり NULL が返されます。

このように、IntlChar::isULowercase()関数を使うことで、文字がUnicode規格上の小文字かどうかを簡単にプログラムから判定できます。

  1. PHPのIntlChar::isIDStart()関数とは?使い方とサンプルコードを解説

    IntlChar::isIDStart() 関数は、指定された文字が識別子(identifier)の先頭の文字として使用できるかどうかを判定するための関数です。変数名やクラス名など、PHPにおける識別子の命名規則をチェックしたい場合に役立ちます。 構文 bool IntlChar::isIDStart(val) パラメータ val − UTF-8文字列としてエンコードされた1文字、または整数値(Unicodeコードポイント)を指定します。 戻り値 引数 val が識別子の先頭文字として有効な場合は TRUE(bool(true)) を返し、無効な場合は FALSE(bool(false))

  2. PHPのIntlChar::isULowercase()関数の使い方と解説

    PHPのIntlChar::isULowercase()関数は、指定された文字がUnicodeの小文字(Lowercase)に該当するかどうかを判定するために使用される関数です。文字列の検証やテキスト処理を行う際に便利な関数の一つです。構文IntlChar::isULowercase( val )パラメータval − 判定対象となる文字をUTF-8エンコードされた文字列として指定します。戻り値入力された値がUnicodeの小文字である場合、この関数はTRUE(true)を返します。小文字でない場合はfalseを返し、判定できない値が渡された場合はNULLが返されます。使用例以下に具体的な使用例