浅析使用PHP逻辑运算符

开发 后端
PHP是免费的,并且使用非常广泛,文章这里详细的介绍了PHP逻辑运算符的语法使用,希望对大家有帮助。

PHP还是比较常用的,于是我研究了一下PHP逻辑运算符,在这里拿出来和大家分享一下,希望对大家有用。PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。

#T#PHP 是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。PHP 极其适合网站开发,其代码可以直接嵌入 HTML 代码。PHP 语法非常类似于 Perl 和 C。PHP 常常搭配 Apache (web 服务器) 一起使用。不过它也支持 ISAPI,并且可以运行于 Windows 的微软 IIS 平台。字符串运算符,有两个字符串运算符。***个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数后。

1.字符串运算符

例子:

  1. <?php 
  2. $a="Hello";  
  3. $b=$a."World!";  
  4. $a="Hello";  
  5. $a.="World!";  
  6. ?> 

PHP仅有的一个数组运算符是+运算符。它把右边的数组附加到左边的数组后,但是重复的键值不会被覆盖。

  1. $a=array("a"=>"apple","b"=>"banana");  
  2. $b=array("a"=>"pear","b"=>"strawberry","c"=>"cherry");  
  3. $c=$a+$b;  
  4. $ar_dump($c); 

执行后,此脚本会显示:

  1. array(3){  
  2. ["a"]=> 
  3. string(5)"apple"  
  4. ["b"]=> 
  5. string(6)"banana"  
  6. ["c"]=> 
  7. string(6)"cherry"  

2.PHP逻辑运算符

PHP逻辑运算符:
$aand$bAnd(逻辑与)TRUE,如果$a与$b都为TRUE。
$aor$bOr(逻辑或)TRUE,如果$a或$b任一为TRUE。
$axor$bXor(逻辑异或)TRUE,如果$a或$b任一为TRUE,但不同时是。
!$aNot(逻辑非)TRUE,如果$a不为TRUE。
$a&&$bAnd(逻辑与)TRUE,如果$a与$b都为TRUE。
$a||$bOr(逻辑或)TRUE,如果$a或$b任一为TRUE。

“与”和“或”有两种不同形式运算符的原因是它们操作的优先级不同。

责任编辑:田树 来源: 博客
相关推荐

2017-05-11 16:38:07

javascript逻辑运算符

2009-11-18 09:19:47

PHP逻辑运算符

2009-08-12 14:23:09

C#逻辑运算符

2023-04-10 08:58:13

C#关系运算符

2023-03-29 09:22:03

SQLWhere语句

2021-06-07 06:10:22

C++While循环For 循环

2023-04-07 08:02:54

源码位逻辑运算符

2009-08-11 15:51:08

C#运算符算术运算符

2022-10-21 16:28:52

PythonGo布尔值

2009-08-12 09:30:10

C#??运算符

2009-11-18 09:02:55

PHP运算符

2009-08-12 10:20:52

C#位运算符

2009-08-12 10:27:12

C#运算符重载运算符重载实例

2009-11-26 11:12:07

PHP运算符

2009-12-08 10:00:36

PHP比较运算符

2009-11-27 14:36:12

PHP运算符==

2009-08-12 12:46:11

C#运算符重载

2009-08-11 16:03:13

C#运算符

2020-10-15 08:11:56

JavaScript逻辑运算符

2009-11-17 09:13:21

PHP运算符
点赞
收藏

51CTO技术栈公众号