当前位置: 首页 > news >正文

彩票网站做一级代理犯法吗徐州专业三合一网站开发

彩票网站做一级代理犯法吗,徐州专业三合一网站开发,wordpress同ip弹一次广告,浙江小九天建设集团网站php运算符的短路特性 1、逻辑运算符:逻辑与(&&)和逻辑或(||),存在着短路特性 PHP中有以下两个运算符具有短路的特性,他们是逻辑运算符的逻辑与(&&)和逻辑或(||&am…

php运算符的短路特性

1、逻辑运算符:逻辑与(&&)和逻辑或(||),存在着短路特性

PHP中有以下两个运算符具有短路的特性,他们是逻辑运算符的逻辑与(&&)和逻辑或(||),存在着短路这一特性。

逻辑或,一真为真,假假为假(一真返回,全假跳过不返回)

$a = 1;
$flag = ($a == 1 || $c = 100); echo '$c的值:'.$c.' $flag的值:'.$flag;
//输出 $c的值: $flag的值:1(true隐式转换为字符串1)

逻辑或的运算结果是运算符(||)的两边 只要有一个为真,结果就返回“真”后就不再执行其它表达式 ,所以在这个语句里已经判断到 a 的返回值是“真”,就不再执行给 a的返回值是“真”,就不再执行给 a的返回值是,就不再执行给c赋值,这样就形成了一个短路现象,所以后面的输出语句不输出内容。

逻辑与,真真为真,一假为假(全真返回,一假跳过不返回)

$a = 1;
$a == 2 && $c=100; echo '$c的值:'.$c.' $flag的值:'.$flag;
//输出 $c的值: $flag的值:(flase隐式转换为空字符串)

逻辑与的运算符(&&),逻辑与的运算方式是运算符的 两边表达式都为“真”才会继续执行其他语句而直接返回一个“假”值,所以这条语句也将不执行$c的赋值。

2、按位运算符:按位与(&)和按位或(|),不存在短路特性

按位运算符:按位与(&)和按位或(|),这两个运算符不存在短路特性,虽然它们的运算方式和逻辑与及逻辑或的运算方式相似,但他们没有存在短路现象,因为 按位与它是参加运算的表达式的同位运算都为1时才返回1否则返回0,按位或是同位运算不相同时返回1否则返回0。

按位或,同位运算不相同时返回1否则返回0(按位的“位”是二进制)

$a = 1;
$flag1 = ($a == 1 | $c = 100); // 1 | 110 0100 = 110 0101echo '$c的值:'.$c.' $flag1的值:'.$flag1.' $flag2的值:'.$flag2;
//输出 $c的值:100 $flag1的值:101 $flag2的值:100

按位与,同位运算都为1时才返回1否则返回0(按位的“位”是二进制)

$a = 1;
$flag1 = ($a == 1 & $c = 100); // 1 & 110 0100 = 0
$flag2 = ($a == 2 & $c = 100); // 0 & 110 0100 = 0
$flag3 = (1 & 1); // 1 & 1 = 1
$flag4 = (12 & 12); // 110 0110 & 110 0110 = 110 0110
$flag5 = (12 & 13); // 110 0110 & 110 0111 = 110 0110
$flag6 = (13 & 12); // 110 0111 & 110 0110 = 110 0110echo '$c的值:'.$c.' $flag1的值:'.$flag1.' $flag2的值:'.$flag2.' $flag3的值:'.$flag3.' $flag4的值:'.$flag4.' $flag5的值:'.$flag5.' $flag6的值:'.$flag6;
//输出 $c的值:100 $flag1的值:0 $flag2的值:0 $flag3的值:1 $flag4的值:12 $flag5的值:12 $flag6的值:12

3、短路特性在判断语句中的应用

由于有了运算符的短路特性,我们可以 利用这一特性来编写一些判断语句,这样可以增加了程序的灵活性 ,例如我们可以使用在 打开一个文件时进行判断

$file = fopen('a.txt','r') or die('文件不存在。');  

通过这样设置了逻辑或运算符短路,这样就可以完成判断一个文件是否存在。die()命令是结束整个文件的执行,如果 程序运行到有die()时就结束了程序的运行 ,不再去执行该页面里的其他代码,输出错误提示。

http://www.yayakq.cn/news/300048/

相关文章:

  • 做企业网站所要注意什么网站推广怎么做引流
  • 烟台网站建设专业臻动传媒wordpress自定义鼠标
  • 重庆建站网络公司企业黄页信息查询
  • 怎么做网站外推案例
  • 外贸做的社交网站外包推广公司
  • 做系统网站提醒有风险寻找网站制作公司
  • 怎么做百度网站验证辽阳制作网站
  • 网站建设的常用技术有哪些企业网站怎么建设公司
  • 9色3ce眼影合肥网络优化公司有几家
  • 网站设置密码访问网页设计的目的
  • 湖北营销网站建设设计wordpress 背景透明
  • 免费网站推广appwordpress调整文章编辑界面
  • 帮助网站网站做优化阿里云如何上传网站
  • 网站是灰色系的网站一个人在线观看免费中文
  • 电子政务与网站建设工作总结互联网设计是什么
  • 网站建设要架服务器免费手机网站源码
  • 二次网站开发渠县网站建设
  • 广州做外贸网站的公司东莞网站建设快速排名
  • 泰安正规的网站建设合肥网站seo服务
  • 网站对联广告图片专做定制型网站
  • 做植物提取物好的推广网站惠州建设网站公司
  • 芜湖市建设银行支行网站湘潭市哪里做网站
  • 自助网站制作东莞物流网站设计公司
  • 网站建设厃金手指花总十一网站服务器免费吗
  • wordpress网站秒开wordpress 404模板
  • 苏州建网站公司网站域名能改吗
  • 怎么自己做淘宝客网站网络营销的含义是什么
  • 淘宝上做网站手抄报模板网
  • 如皋做网站公司360社区app
  • 广州开发网站网站推广目标关键词是什么意思