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 '大写字母'; } }
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 = 'a'; function checkcase1($str){ $str =ord($str); if($str>64&&$str<91){ echo '大写字母'; return; } if($str>96&&$str<123){ echo '小写字母'; return; } echo'不是字母'; } function checkcase2($str){ if(strtoupper($str)===$str){ echo '大写字母'; }else{ echo '小写字母'; } } echo checkcase1($str); echo checkcase2($str); ?>
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!