CLASS_VALIDATE::is_text PHP Метод

is_text() публичный Метод

*------验证是否为字符串------
public is_text ( $str, $min, $max, $format )
    function is_text($str, $min, $max, $format)
    {
        $_status_leng = $this->v_leng($str, $min, $max);
        if ($_status_leng != "ok") {
            $_status = $_status_leng;
            //如验证长度出错,直接返回错误
        } else {
            if ($this->v_reg($str, $format)) {
                $_status = "ok";
                //格式验证成功,返回正确
            } else {
                $_status = "format_err";
                //格式验证失败,返回错误
            }
        }
        return $_status;
    }

Usage Example

Пример #1
0
function validateStr($str, $min, $max, $type = "str", $format = "text")
{
    $_obj_v = new CLASS_VALIDATE();
    switch ($type) {
        case "str":
            $_status = $_obj_v->is_text($str, $min, $max, $format);
            //验证字符串
            break;
        case "digit":
            $_status = $_obj_v->is_digit($str, $min, $max, $format);
            //验证字符串
            break;
        case "num":
            $_status = $_obj_v->is_num($str, $min, $max);
            //验证个数
            break;
    }
    return array("str" => fn_safe($str), "status" => $_status);
}
All Usage Examples Of CLASS_VALIDATE::is_text