PHP 檢查字串
ctype_alnum — Check for alphanumeric character(s)
檢查是否只包含[A-Za-z0-9]
ctype_alpha — Check for alphabetic character(s)
檢查是否只包含[A-Za-z]
ctype_cntrl — Check for control character(s)
檢查是否只包含類似” “之類的控制字符串
ctype_digit — Check for numeric character(s)
檢查是否只包含[0-9]
在這說明一下 ,”20.50″這個不會通過 ctype_digit 的測試,因為有包含十進制的 dot 要用 is_numeric
ctype_graph — Check for any printable character(s) except space
檢查是否只包含可以列印出來的字符串,除了”空格”之外
ctype_lower — Check for lowercase character(s)
檢查所有的英文字符是否都是小寫
ctype_print — Check for printable character(s)
檢查是否只包含可以列印出來的字符串
ctype_punct — Check for any printable character which is not whitespace or an alphanumeric character
檢查是否只包含非數字/字符/空格可以打印出來的字符
ctype_space — Check for whitespace character(s)
檢查是否只包含類似” “之類的字符和空格
ctype_upper — Check for uppercase character(s)
檢查所有的英文字符是否都是大寫
ctype_xdigit — Check for character(s) representing a hexadecimal digit
檢查是否為 16 進位的字串,只能包括 “0123456789abcdef”