• PHP5中一个新的验证方法CTYPE


    可以专门针对字符串进行验证

    <?php
        if (!ctype_alnum($_GET['login'])) {
           echo "输入项必须为英文字符或数字0-9。";
        }
        if (!ctype_alpha($_GET['captcha'])) {
           echo "输入项必须为英文字符(大小写均可)";
        }
        if (!ctype_xdigit($_GET['color'])) {
           echo "输入项必须填写一个16进制数字。";
        }
    ?>

    还有检查大小写的
    <?php
    $strings 
    = array('aac123''qiutoas''QASsdks');
    foreach (
    $strings as $testcase) {
        if (
    ctype_lower($testcase)) {
            echo 
    "The string $testcase consists of all lowercase letters. ";
        } else {
            echo 
    "The string $testcase does not consist of all lowercase letters. ";
        }
    }
    ?> 

    检查空白字符的
    <?php
    $strings 
    = array('string1' => " "'string2' => " arf12"'string3' => ' ');
    foreach (
    $strings as $name => $testcase) {
        if (
    ctype_space($testcase)) {
            echo 
    "The string '$name' consists of all whitespace characters. ";
        } else {
            echo 
    "The string '$name' does not consist of all whitespace characters. ";
        }
    }
    ?>

  • 相关阅读:
    Django其五
    数据库操作
    小程序navigateBack,子页面传值给父页面
    深拷贝
    sql语句case when 以及left()
    IE高级配置中,存在SSL支持协议,例如SSL TLS。
    linux服务器后台运行服务
    各种浏览器文件下载
    localStorage sessionStorage 用法
    url编码乱码问题解决
  • 原文地址:https://www.cnblogs.com/S-Ping/p/4133520.html
Copyright © 2020-2023  润新知