是一个更优先,还是比另一个更好?
is_int()
如果参数是整数类型,ctype_digit()
则返回true,如果字符串中的所有字符都是数字,则返回字符串参数并返回true.
例:
????????????????????????????????????????? ? ? is_int: ? ctype_digit: ? ????????????????????????????????????????? ? 123 ? true ? false ? ????????????????????????????????????????? ? 12.3 ? false ? false ? ????????????????????????????????????????? ? "123" ? false ? true ? ????????????????????????????????????????? ? "12.3" ? false ? false ? ????????????????????????????????????????? ? "-1" ? false ? false ? ????????????????????????????????????????? ? -1 ? true ? false ? ?????????????????????????????????????????