php if判断出现的鬼怪问题

问题描述

php if判断出现的鬼怪问题 20C
if ( !preg_match(""/^1[34578]d{9}$/""$this->request->post['telephone'])) {
$this->error['telephone'] = $this->language->get('error_telephone');
}
else{
$telephone_v = $this->model_account_customer-> getTelephoneValidation($this->request->post['telephone']);
if($telephone_v != 0) {

// $this->error['telephone'] = $this->language->get('error_telephone_v');
printf(""得到的数据为:%d"" $telephone_v);
$this->error['telephone'] = $this->language->get('error_telephone_v');
}

}
让人惊讶的是 $telephone_v =0 很能执行并打印了0,错误正常显示。

时间: 2024-10-27 06:35:31

php if判断出现的鬼怪问题的相关文章

编程点滴-关于boolean常量在判断中的位置

今天review某同学的代码时发现这样一个情况: DEBUG是一个boolean的常量,原来是 if(DEBUG){ doSomething(); } 后来因为要求在安全模式下不准打印log,于是改成这样: if((!isSecMode()) && DEBUG){ doSomething(); } 现在又增加了一种新的模式警用模式,于是改成这样: if((!isSecMode()) && (!isPoliceMode()) && DEBUG){ doSome

[华为机试练习题]54.判断任意两台计算机的IP地址是否属于同一子网络

题目 描述: 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据. 最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯.就这么简单. 请看以下示例: 运算演示之一: IP地址:192.168.0.1 子网掩码:255.255.255.0 AND运算 转化为二进制进行运算: IP地址:11010000.10101000.00000000.00000001 子网掩码:1111111

mfc-MFC中如何使用求导法判断周期数据中的拐点和鞍点

问题描述 MFC中如何使用求导法判断周期数据中的拐点和鞍点 MFC中如何使用求导法判断周期数据中的拐点和鞍点,分别提取它们到新的数据文件 解决方案 http://zhidao.baidu.com/link?url=hFcevJMBxUipTvIYlyYLYpCQsQkLqhwInXMkJ0Qtt65fs1UPgtAasbpQIxQzk4Tz9ZMBWUbk-ao5PGrGV3w6fAoRv73ZYSgLAh0i3IHurTW

矩阵-如何判断有向图中是否存在环路?

问题描述 如何判断有向图中是否存在环路? 如何判断有向图中是否存在环路?输入的格式是有向图的边,而不是邻接矩阵,又该怎么做呢?用Java或者C#可以实现么? 解决方案 http://blog.sina.com.cn/s/blog_4513dde60100o6uk.html 这种有向图的表示法使用字典(Dictionary)和列表(List).例如一个如下的有向图 这里往下看 解决方案二: 你可以把有向图的边转换为字典或者邻接矩阵

c c++-写一个函数判断输入的字符串是否是一个点分十进制格式的IP地址

问题描述 写一个函数判断输入的字符串是否是一个点分十进制格式的IP地址 写一个函数判断输入的字符串是否是一个点分十进制格式的IP地址 解决方案 #include ""winsock2.h""#pragma comment(libws2_32.lib"")BOOL CheckIsValidIP(const char* sIP){ unsigned long ulAddress = inet_addr(sIP); if (INADDR_NONE ==

c++-jsoncpp如何判断json格式?

问题描述 jsoncpp如何判断json格式? 我用的是jsoncpp这个库,在我解析json字符串时,我觉得我应该先判断一下字符串是否是json格式,可是当我输入的字符串全是数字时,就报错了,错误为"type_ == nullValue || type_ == objectValue",求大神指点... 解决方案 Json:Json格式.Jsoncpp简介 解决方案二: 就问题论问题....首先你说的"判断字符串是否为json格式",我觉得是没有必要的,为什么呢?

怎么在html中,用js判断session是否存在

问题描述 我做了一个新闻发布系统,所有的新闻都生成了静态页!现在碰到个问题:如果会员登陆了,在进入新闻页时,显示"欢迎xx",我怎么在html中,用js判断session是否存在!谢谢@! 解决方案 解决方案二:欢迎xx是在标题中的?还是在网页中的?应该是这个写JS中的吧,JS中包含一个.aspx的文件.解决方案三:欢迎xx在网页中解决方案四:functionchecsessoin(){varstrSession="<%=Session["uid"]

vc++-接收WM_CHAR消息后怎么判断按下哪个键

问题描述 接收WM_CHAR消息后怎么判断按下哪个键 是不是用switch(wParam){case VK_XXX:break:} 解决方案 http://blog.csdn.net/daiyutage/article/details/8573735WM_CHAR 对应的只是字符而不是按键 解决方案二: WM_CHAR消息键盘消息WM_KEYDOWN/WM_KEYUP.WM_SYSKEYDOWN/WM_SYSKEYUP与字符消息WM_CHAR的区别WM_CHAR.WM_KEYDOWN和WM_SY

wifi-Android 如何判断手机连上的WIFI,是否可以上网?

问题描述 Android 如何判断手机连上的WIFI,是否可以上网? 玩过无线路由器的都知道,手机能连上无线网,但不表示就能访问网络,大拿们有木有 好的办法能立马测试出来,当前网络是否可以联网?而不用让访问网络的代码等到20多秒 之后才能出来结果呢? 解决方案 可以在程序里面ping 某一个网址如www.baidu.com ,或者你自己的服务器IP,如果能通则有网络 解决方案二: 楼上根本无效....没有网的wifi 你试试...你返回了true 解决方案三: //判断网络是否异常 // Con