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

  • 相关阅读:
    2017-7-17/18 背包dp cf round 417 div2
    poj3667-Hotel-线段树-区间合并
    STL 总结
    c++ 用freopen简单的重定向,再也不怕debug了~
    dynamic programming 从入门到放弃
    java 输入数据
    数位dp
    ECJTU 2018 Summer Training 5
    ECJTU 2018 Summer Training 2
    dfs和bfs专题
  • 原文地址:https://www.cnblogs.com/S-Ping/p/4133520.html
Copyright © 2011-2022 走看看