您的位置 首页 php

php中 且&、或 ||、非 ^ 3个符号的意思

&:这个符号叫“与”,表示左右两边的操作数都为“真”时才为“真”,口诀是真真为真,真假为假,假真为假,假假为假;
||:这个符号叫“或”,表示左右两边的操作数只要有一个为“真”时就为“真”,口诀是真真为真,真假为真,假真为真,假假为假;
^:这个符号叫“非”,表示将右边的操作数从“真”变成“假(非真)”的结果,从“假”变成“真(非假)”的结果。

特性

PHP的特性包括:

PHP 独特的语法混合了 C、 Java 、Perl 以及 PHP [8]自创新的语法。

PHP安装它可以比 CGI或者Perl更快速的执行 动态网页 。用PHP做出的动态页面与其他的编程语言相比,

PHP是将程序嵌入到 htmL 文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;

PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,

而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!

这三个 运算符 不是同一种运算符,&和^属于 位运算符 ,||属于逻辑运算符,|属于位运算符,&即按位与 ,把$a和$b中都为1的位设为1,否则为0,用于 二进制 的位运算。逻辑运算符||,同为假才是假,否则为真。^相同则为0,不同则为1,同样用于二进制的位运算

在PHP中,&&与and都表示逻辑与,||与or都表示逻辑或,并且它们都是短路运算符。而它们的区别在于运算的优先级不同。因为运算符and、=、&&的优先级为&&>=>and。运算符or、=、||的优先级为||>=>or。

文章来源:智云一二三科技

文章标题:php中 且&、或 ||、非 ^ 3个符号的意思

文章地址:https://www.zhihuclub.com/153363.shtml

关于作者: 智云科技

热门文章

网站地图