방법 1:
정규식 사용 /^[a-z]+$/
또는 / ^[A-Z]+$/
판단하세요. /^[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 = '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); ?>
ord()
" 및 " 함수 사용 strtoupper()"로 판단합니다. #🎜🎜##🎜🎜#<code>ord()
함수는 문자열에서 첫 번째 문자의 ASCII 값을 반환합니다. #🎜🎜##🎜🎜#strtoupper()
함수는 문자열을 대문자로 변환합니다. #🎜🎜##🎜🎜# 예시는 다음과 같습니다: #🎜🎜#rrreee#🎜🎜#추천 관련 기사 튜토리얼: #🎜🎜#php tutorial#🎜🎜##🎜🎜##🎜🎜#위 내용은 PHP에서 문자가 대문자인지 소문자인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!