gba*_*zzi 2 php character range
我有一个字符,我需要检查它是否在给定范围内,即在“A”和“F”之间。
我当然可以
if ($c == 'A' || $c == 'B' || ..)
Run Code Online (Sandbox Code Playgroud)
但这太可怕了。
有什么建议么?
您可以使用以下方法ord()获取序数 ASCII 字符代码:
if (ord($c) >= ord('A') && ord($c) <= ord('F')) {
echo "Character is in range."
}
Run Code Online (Sandbox Code Playgroud)
请注意,这只是“大写 A 到大写 F”。对于不区分大小写的情况,请strtoupper($c)在您看到 的地方使用$c。