mysql_connect("xx") or print("xx")问题
mysql_connect("xx") or print("xx")这里面的or还是罗辑或的意思吗? 问题点数:20、回复次数:7Top
1 楼iasky(iasky)回复于 2006-06-04 15:32:17 得分 5
如果连接mysql失败就print("xx")Top
2 楼love01px(JAVA CUP)回复于 2006-06-04 16:28:01 得分 5
or 和 || 等价
(逻辑或)
mysql_connect("xx") || print("xx")
也可以Top
3 楼love01px(JAVA CUP)回复于 2006-06-04 16:30:31 得分 0
这样的语句可以加上错误屏蔽
@mysql_connect("xx") or die("xx");Top
4 楼lvlfforever(那一年)回复于 2006-06-05 17:14:32 得分 0
if(!mysql_connect("xx") ) print("xx");//跟这个一样Top
5 楼xuzuning(唠叨)回复于 2006-06-05 17:24:50 得分 5
当然是!
mysql_connect("xx") or print("xx");
php把这个语句解释成要求恒为真的条件表达式
即要么mysql_connect("xx")为真
要么print("xx")为真
类似的还有
$a == 1 and $b = 2;
即当$a为1时,$b就赋值为2
Top
6 楼tianyaxiao()回复于 2006-06-06 00:56:49 得分 0
markTop
7 楼wind840619(疯儿)回复于 2006-06-06 09:24:40 得分 5
这样的语句可以加上错误屏蔽
@mysql_connect("xx") or die("xx");Top




