Heim > Backend-Entwicklung > PHP-Tutorial > 关于PHP运算符的1点疑惑

关于PHP运算符的1点疑惑

WBOY
Freigeben: 2016-06-13 12:21:53
Original
941 Leute haben es durchsucht

关于PHP运算符的一点疑惑

本帖最后由 mf0916 于 2015-06-12 00:26:43 编辑 我在手册上看见的是 

<br />&&	与	$x && $y	如果 $x 和 $y 都为 true,则返回 true。<br />||	或	$x || $y	如果 $x 和 $y 至少有一个为 true,则返回 true。<br />
Nach dem Login kopieren


但是为什么我常常看好多的php文件 包括知名的开源程序的 都是用的反的??

比如删除某个信息的条件判断代码 都是

是管理员 && 是发布者    这样的格式?从手册上来讲 这样的含义是 删除信息的条件既是管理员又是发布者


真搞不懂 怎么回事  难道手册上有误?

------解决思路----------------------
这个是表示,a为空或b为空都显示表格填写不全
if(empty($_POST['a'])) 
------解决思路----------------------
 empty($_POST['b'])){
    echo "对不起 表格填写不全";
}else{
   echo "发布成功";
}

这个是表示 a和b同时为空才显示表格填写不全
if(empty($_POST['a'])) && empty($_POST['b'])){
    echo "对不起 表格填写不全";
}else{
   echo "发布成功";
}

逻辑上两个就不同了,不明白为什么楼主觉得有问题呢,这些是按需求来做的吧。
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage