ホームページ  >  記事  >  バックエンド開発  >  PHPで文字が大文字か小文字かを判断する方法

PHPで文字が大文字か小文字かを判断する方法

王林
王林オリジナル
2019-12-02 11:57:266054ブラウズ

PHPで文字が大文字か小文字かを判断する方法

方法 1:

正規表現 /^[a-z] $/ または /^[A-Z] $/ 判断してください。

例は次のとおりです:

 function checkcase($str)
{
             if(preg_match('/^[a-z]+$/', $str))
             {
                    echo '小写字母';
             }
             elseif(preg_match('/^[A-Z]+$/', $str))
             {
                    echo '大写字母';
             }
}

関連する学習ビデオの共有: php ビデオ チュートリアル

方法 2:

判定には「ord()」「strtoupper()」関数を使用します。

ord() この関数は、文字列の最初の文字の ASCII 値を返します。

strtoupper() 関数は文字列を大文字に変換します。

例は次のとおりです:

<?php
$str = &#39;a&#39;;
function checkcase1($str){
    $str =ord($str);
   if($str>64&&$str<91){
       echo &#39;大写字母&#39;;
       return;
    }
   if($str>96&&$str<123){
       echo &#39;小写字母&#39;;
       return;
    }
    echo&#39;不是字母&#39;;
}
function checkcase2($str){
   if(strtoupper($str)===$str){
       echo &#39;大写字母&#39;;
    }else{
       echo &#39;小写字母&#39;;
    }
}
echo checkcase1($str);
echo checkcase2($str);
?>

推奨される関連記事とチュートリアル: php チュートリアル

以上がPHPで文字が大文字か小文字かを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。