php用户输入数据判断,php 判断

php中怎样判断输入的数据是否符合规定(date、int )?

php中有内置的函数,如is_float等,ctype_alpha等,filter_input等。都可以进行输入验证。不过最好自己构建自己需要的函数进行验证,以确保更高的安全性和可维护性。

为信阳等地区用户提供了全套网页设计制作服务,及信阳网站建设行业解决方案。主营业务为成都网站制作、网站建设、信阳网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

PHP登录界面,数据判断问题

用户名(字符型),

我理解的字符型包括    数字,字母,下划线

//php正则判断比较好

$preg = '/^[0-9a-zA-z_]{0,}$/';

if(!preg_match($preg,'中文')){

echo "输入信息不是数字字母下划线";

}else{

echo "正确";

}

整型方法:

intval();强制转换为整型,然后判断是否为空

//php正则判断

$preg = '/^[0-9]{0,}$/';

if(!preg_match($preg,'中文')){

echo "输入信息不是数字";

}else{

echo "正确";

}

模式匹配符:

\:转义字符  例如:\b转义了b

^:正则表达式开始符号

$:正则表达式结束符号

*:匹配前面的字符出现0次或者n次

+:匹配前面的字符出现1次或者n次

?:匹配前面的字符出现0次或者1次

.:匹配除了换行符以外的所有单个字符

|:或者的意思,例如x|y  匹配x或者y

{n}:匹配前面的n个字符

{n,m}:匹配至少n个最多m个前面字符

[xyz]:匹配中括号里的任意一个字符

[^xyz]:匹配除了中括号里的任意一个字符等价于[0-9]

\w:匹配任意一个数字或字母或下划线等价于[A-Za-z0-9_]

\d:匹配任意一个0--9之间的数字

模式修正符:

i:忽略大小写

PHP如何判断输入数据库的字段值不能重复

将关于mysql函数 全部改成mssql前缀

$sqlwhere = "select * from $dbzh where ……";//具体哪些字段重复,在where后面加上条件即可

$result = mssql_query($sqlwhere);

$num = mssql_num_rows($result); 

if ($num  == 0){

//新增操作

}

只要查询它的ID是否存在,如果存在的话,就重复了,如果不存在的话,就说明没重复

mssql_get_last_message 函数是做什么用的

如何使用PHP 让用户输入一个年份,判断该年份是不是闰年。闰年的判断条件:

1.判断闰年:

①、普通年能被4整除而不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年) 

②、世纪年能被400整除而不能被3200整除的为闰年。(如2000年是闰年,3200年不是闰年)

2.代码:

html

head

meta charset="UTF-8" /

title闰年判断/title

/head

?php

$year = $_GET["year"];

if (isset($_GET["year"])) {

if (is_numeric($year)) {

if ($year % 100 == 0) { //判断世纪年

if ($year % 400 == 0 $year % 3200 != 0) {

echo "世纪年" . $year . "是闰年!"; //世纪年里的闰年

} else {

echo "世纪年" . $year . "不是闰年!";

}

} else { //剩下的就是普通年了

if ($year % 4 == 0 $year % 100 != 0) {

echo "普通年" . $year . "是闰年!"; //普通年里的闰年

} else {

echo "普通年" . $year . "不是闰年!";

}

}

} else

$msg = "请输入正确的格式";

}

?

body

form name=rn method='get'

b请输入年:/b

input type="text" name=year

input type="submit" name=sub value="查询"

?php

echo $msg;

?

/form

/body

/html


网站名称:php用户输入数据判断,php 判断
标题路径:http://pwwzsj.com/article/hceogs.html