php中技巧注意笔记2
2013-07-01 17:25
127 查看
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
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.\n"; } else { echo "The string $testcase does not consist of all lowercase letters.\n"; } } ?>
检查空白字符的
<?php $strings = array('string1' => "\n\r\t", 'string2' => "\narf12", 'string3' => '\n\r\t'); foreach ($strings as $name => $testcase) { if (ctype_space($testcase)) { echo "The string '$name' consists of all whitespace characters.\n"; } else { echo "The string '$name' does not consist of all whitespace characters.\n"; } } ?>
相关文章推荐
- php中技巧注意笔记2
- php中技巧注意笔记2
- PHP学习笔记——PHP自加++自减--运算需要注意的地方;
- php学习笔记--面向对象oop及注意点
- php中常用的技巧及注意的地方1
- CS231N 笔记6_卷积神经网络工程实践技巧与注意点
- [置顶] PHP语言代码漏洞审计技巧笔记分享
- php学习笔记_4_常量及魔法常量需要注意的点
- php开发笔记(三)字符串(string)类型中单双引号使用的注意事项
- php学习笔记(三十四)smarty框架的初步使用和注意事项
- 一些php技巧与注意事项分析
- 一些php技巧与注意事项分析
- 笔记︱多种常见聚类模型以及分群质量评估(聚类注意事项、使用技巧)
- php中常用的技巧及注意的地方1
- php中常用的技巧及注意的地方1
- php——学习笔记,数据类型和小例以及echo使用技巧
- php学习笔记_3_php语法需要注意的点及hereDoc和nowDoc
- win7下配置Apache+php服务器环境--学习笔记
- linux read() 函数读文件时应注意的部分!!!笔记
- PHP笔记5-流程控制,文件加载,错误处理