PHP &&是什么,||是什么,&&和||有什么区别?

简介: PHP &&是什么,||是什么,&&和||有什么区别?

首先要知道,&& || 在php里都表示逻辑运算符

区别

意思不同: &&是“与,并且”的意思,||是“或者”的意思。

使用方法上不同:a && b:a和b同时为true 才返回 true, 否则返回false;a || b:a或b任意一个为true 就返回true , 否则返回false

代码实例

$a = 1;
        $b = 2;
        //判断$a=1并且$b=2
        if($a == 1 && $b ==2){
            echo 'true';
        }else{
            echo 'false';
        }
        //输出结果:true
        //只有两者都成立的时候才会输出 true
$a = 1;
        $b = 1;
        //判断$a=1或者$b=2
        if($a == 1 || $b ==2){
            echo 'true';
        }else{
            echo 'false';
        }
        //输出结果:true
        //有一着成立的时候才会输出 true

两者都表示运算,&&表示逻辑与 ,||表示逻辑或

目录
相关文章
|
2月前
|
PHP
PHP public、protected、private、static、abstract、final、interface、implements 区别对比
PHP public、protected、private、static、abstract、final、interface、implements 区别对比
42 0
|
11月前
|
PHP
PHP - Laravel Blade模板注释 {{-- 注释 --}} 与 <!-- 注释 --> 的区别
PHP - Laravel Blade模板注释 {{-- 注释 --}} 与 <!-- 注释 --> 的区别
74 0
|
2月前
|
PHP 调度
PHP CGI、FastCGI、PHP-FPM、PHP-CGI 区别
PHP CGI、FastCGI、PHP-FPM、PHP-CGI 区别
36 5
|
机器学习/深度学习 安全 Java
PHP, Python和Java的区别
PHP, Python和Java是广泛使用的编程语言。每种编程语言都有其独特的优点和缺点。在本文中,我们将对这些编程语言进行分析,并探讨它们在不同应用场景中的最佳用途。
113 0
|
7月前
|
PHP
php中elseif 和else if的区别
@(黑线)以前貌似看到if这里,就直接跳了,可是今天再读文档,又发现了点东西... @(乖)可能你已经知道了php存在elseif 和else if,保留了c的风格。
36 0
|
11月前
|
数据处理 PHP
PHP面向对象和面向过程的区别
PHP面向对象和面向过程的区别
54 0
|
11月前
|
PHP 调度
PHP CGI、FastCGI、PHP-FPM、PHP-CGI 区别
PHP CGI、FastCGI、PHP-FPM、PHP-CGI 区别
79 0
|
存储 PHP
PHP重的重载和重写的区别是什么?底层原理是什么?
PHP重的重载和重写的区别是什么?底层原理是什么?
131 0