PHP的两个运算符小问题
2015-04-28 20:56
274 查看
$b=3;
6+$a=$b; $a=? 运行了下 答案是3
分析看来 要忽略前边的6+就行了。 +的优先级高 先看6+$a 但是$a没有初始值,所以这个表达式就不成立了 然后忽略6+ 就变成了一个直接赋值了。其实际就是$a=$b
还有一个 2&5 是多少?
&是按位与运算符,运算的时候将十进制转换为2进制,2就是10, 5就是101,位数不够用0补满,就是010与101按位与运算,即是000,最后转换为十进制就是0,答案就是0
6+$a=$b; $a=? 运行了下 答案是3
分析看来 要忽略前边的6+就行了。 +的优先级高 先看6+$a 但是$a没有初始值,所以这个表达式就不成立了 然后忽略6+ 就变成了一个直接赋值了。其实际就是$a=$b
还有一个 2&5 是多少?
&是按位与运算符,运算的时候将十进制转换为2进制,2就是10, 5就是101,位数不够用0补满,就是010与101按位与运算,即是000,最后转换为十进制就是0,答案就是0
相关文章推荐
- 155.PHP中“==”运算符的安全问题
- codeigniter搭配php 5.3中两个值得注意的问题
- 在公司遇到两个php小问题
- PHP中“==”运算符的安全问题
- 系统中有两个version的PHP存在,导致phpunit测试出现问题的解决方法
- 在公司遇到两个php小问题
- PHP中“==”运算符的安全问题
- 在公司遇到php的两个小问题
- PHP两个n位的二进制整数相加问题的解决
- 关于php运算符优先级问题(php不完全遵守运算符优先级)
- php两个小问题
- php-Mysql安装遇到的两个问题
- php 取余的两个问题
- 关于两个php集成环境apache和数据库端口冲突的问题
- 【踩坑】PHP中关于运算符优先级使用中可能遇到的问题
- PHP中“==”运算符的安全问题
- PHP 运算符 OR 和 || 优先级的问题
- PHP上传遇到的问题-php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项
- 1.A+B问题 给出两个整数A和B, 求他们的和, 但不能使用 + 等数学运算符。
- 在两个php下session无法使用的问题