So ermitteln Sie in PHP, ob ein Buchstabe groß oder klein geschrieben ist

王林
Freigeben: 2023-04-07 21:22:02
Original
6100 Leute haben es durchsucht

So ermitteln Sie in PHP, ob ein Buchstabe groß oder klein geschrieben ist

Methode 1:

Verwenden Sie zur Beurteilung reguläre Ausdrücke /^[a-z]+$/ oder /^[A-Z]+$/.

Das Beispiel lautet wie folgt:

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

Verwandte Lernvideofreigabe: PHP-Video-Tutorial

Methode 2:

Verwenden Sie die Funktionen „ord()“ und „strtoupper()“ zur Beurteilung.

ord() Die Funktion gibt den ASCII-Wert des ersten Zeichens in einer Zeichenfolge zurück. Die Funktion

strtoupper() wandelt eine Zeichenfolge in Großbuchstaben um.

Beispiele sind wie folgt:

<?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);
?>
Nach dem Login kopieren

Empfohlene Tutorials zu verwandten Artikeln: PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie in PHP, ob ein Buchstabe groß oder klein geschrieben ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage