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. ";
        }
    }
    ?>

  • 相关阅读:
    HashMap代码示例
    ArrayList代码示例
    ArrayList&LinkedList&Map&Arrays
    Calendar日历小程序
    System & Runtime &Math
    基本类型的封装类
    开发规范
    P1607 [USACO09FEB]庙会班车Fair Shuttle
    P2869 [USACO07DEC]美食的食草动物Gourmet Grazers
    Set,Multiset,Iterator(迭代器)详解
  • 原文地址:https://www.cnblogs.com/S-Ping/p/4133520.html
Copyright © 2011-2022 走看看