牛牛在线工具

ctype_digit()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ctype_digit()

检查字符串是否只包含数字字符

函数名:ctype_digit() 功能:检查字符串是否只包含数字字符 版本要求:PHP4 以上 用法: bool ctype_digit ( string $text ) 参数: $text:要检查的字符串 返回值: 如果字符串只包含数字字符,则返回 true 如果字符串为空或包含除数字字符外的其他字符,则返回 false 示例: // 示例 1: $text1 = "12345"; var_dump(ctype_digit($text1)); // 输出: bool(true) // 示例 2: $text2 = "12.345"; var_dump(ctype_digit($text2)); // 输出: bool(false) // 示例 3: $text3 = ""; var_dump(ctype_digit($text3)); // 输出: bool(false) 注意事项: 该函数仅适用于 ASCII 字符集,对于 UTF-8 或其他字符集可能产生不准确的结果。 如果需要检查字符串是否为正整数,可以先使用 ctype_digit() 函数检查是否只包含数字字符,然后再使用 intval() 函数尝试将字符串转换为整数类型。