PHP中两个命令中间的“&&”是什么意思(不是在if等条件中)
放在if里知道是与,如:if(条件1&&条件2)但下面这样的代码中,"&&"代表什么意思?mkdir($dir)&&print("str");如果是"与"的话,写两行不是...
放在if里知道是与,如: if(条件1 && 条件2)
但下面这样的代码中,"&&"代表什么意思?
mkdir($dir) && print("str");
如果是"与"的话,写两行不是更直观? 展开
但下面这样的代码中,"&&"代表什么意思?
mkdir($dir) && print("str");
如果是"与"的话,写两行不是更直观? 展开
4个回答
展开全部
其实你懂两个语句用or链接起来的话仔细想想这个也很容易懂。
你用了&&计算机就以得到两段代码的结果为驱动力。
如果第一段返回的是true,那么要再执行下第二段才能得到这两段并到一块的结果。执行了两段
如果第一段返回的是false,那么没必要执行第二段就知道这两段并到一块的结果了。执行了一段
所以执行一段还是执行两段完全取决于第一段返回的什么值。
<?php ''?> 你还会发现这段也能执行。
给分给分!亲
你用了&&计算机就以得到两段代码的结果为驱动力。
如果第一段返回的是true,那么要再执行下第二段才能得到这两段并到一块的结果。执行了两段
如果第一段返回的是false,那么没必要执行第二段就知道这两段并到一块的结果了。执行了一段
所以执行一段还是执行两段完全取决于第一段返回的什么值。
<?php ''?> 你还会发现这段也能执行。
给分给分!亲
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用中文来说就是 “且” ,意思就是说,要两个条件同时满足才为真,,,
而 “||" 则是有一个条件为真则可以为真,,,
&& 和 || 这两个是正好相反的,。
而 “||" 则是有一个条件为真则可以为真,,,
&& 和 || 这两个是正好相反的,。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
相当于
if (mkdir($dir)) {
print("str");
}
|| 意思相反
if (mkdir($dir)) {
print("str");
}
|| 意思相反
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询