zoukankan      html  css  js  c++  java
  • 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. ";
        }
    }
    ?>

  • 相关阅读:
    Owin
    C#不区分大小写的字符串替换(Replace)函数
    如何创建测试程序调试nginx数据结构
    一张脑图说清 Nginx 的主流程
    gdb常用命令记录
    nginx的configure流程
    c 编译器大全
    PHP 的 uniqid 函数产生的 id 真的是唯一的么?
    UUID那些事
    PHP 编码规范
  • 原文地址:https://www.cnblogs.com/S-Ping/p/4133520.html
Copyright © 2011-2022 走看看