博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 短路运算 优先级问题 综合面试题
阅读量:5881 次
发布时间:2019-06-19

本文共 353 字,大约阅读时间需要 1 分钟。

hot3.png

该题主要考验我们的 “短路运算” 和 “优先级问题”

1. 在 && 与 短路运算中,如果前面的值为假,那么后面的运算不会被执行

2. 如果if条件为假,那么直接退出循环,里面的内容不必再看了 

'; //结果为空 echo $b; //结果为3?>思路分析:1. $a=0 && $b=5 按照优先级可以改写为 $a=(0 && $b=5) --> 结果$a=false2. $a=(0 && $b=5) 按照短路运算,$b是不参与运算的3. 当条件为假的时候,{}里面的内容是完全被忽略掉的4. 因为布尔值的输出为空,什么都不显示,所以$a的结果啥也看不着5. $b 结果仍然是最初的值3

 

转载于:https://my.oschina.net/u/3910350/blog/1853305

你可能感兴趣的文章
Apache自动优化前端页面的模块mod_pagespeed应用(二)
查看>>
ThinkingInJava_5
查看>>
自由思想十诫
查看>>
vrrp协议详解
查看>>
Spring之AOP
查看>>
Json用法
查看>>
Linux下查看源码编译的常用应用服务的信息
查看>>
java安装jdk环境配置
查看>>
解决svn working copy locked问题
查看>>
kubectl 命令记录
查看>>
H3C交换机中 LI、SI、EI、HI 各型号的区别
查看>>
mmJ:Linux强制更新Ip地址,解决Ip冲突无法访问问题
查看>>
nginx多站设置
查看>>
(二)数据库基础——属性分类
查看>>
hhhh
查看>>
Autumn,仿Spring IOC/AOP集成开发框架
查看>>
高可用负载均衡集群之 HAProxy 部署
查看>>
【转】Jquery 和 CSS3 中的nth-child()
查看>>
灾备与恢复的核心
查看>>
使用lua脚本写自己的私有协议
查看>>