php中OR与|| AND与&&的区别

WBOY
Freigeben: 2016-07-25 08:57:46
Original
1284 Leute haben es durchsucht
  1. $p = 6 or 0;

  2. var_dump($p);//int(6)
  3. $p = 6 || 0;

  4. var_dump($p);//bool(true)
  5. $p = 6 and 0;

  6. var_dump($p); //int(6)
  7. $p = 6 && 0;

  8. var_dump($p); //bool(false)
复制代码

因为赋值运算的优先级比AND和OR的高,所以先赋值;比&&和||的低,所以逻辑运算符先执行,先逻辑运算,再赋值。



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