php如何判断一个字符串只包含数字

可以不用正则判断吗,求过程
2025-06-20 12:52:26
推荐回答(1个)
回答1:

    $abc="0.0001";
    $nabc=(float)$abc;    //可以根据情况选择  int
    if(is_numeric($nabc) && strlen($abc) == strlen($nabc)){
        echo '$abc是数字';
    }else{
        echo '$abc不是数字';
    }