首頁 >後端開發 >php教程 >php中如何判斷字母是大寫還是小寫

php中如何判斷字母是大寫還是小寫

王林
王林原創
2019-12-02 11:57:266119瀏覽

php中如何判斷字母是大寫還是小寫

方法一:

使用正規表示式/^[a-z] $//^[A-Z] $/進行判斷。

實例如下:

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

相關學習影片分享:php影片教學

方法二:

使用函數“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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn