美文网首页
PHP-运算符

PHP-运算符

作者: AGEGG | 来源:发表于2019-03-09 11:08 被阅读0次

php的运算符的错误控制@
运算符的优先级
比较运算符
递增/递减运算符
逻辑运算符

php支持一个错误运算符:@当将其放置在一个php表达式之前,该表达式可能产生的任何错误信息都可以被忽略掉

运算符优先级
递增/递减>!>算术运算符>大小比较>(不)相等比较>引用>位运算符(^)>位运算符(|)>逻辑与>逻辑或>三目>赋值>and>xor>or
递增/递减运算符不影响布尔值
递减NULL值没有效果
递增NULL值为1
递增和递减在前:先运算后返回。反之,先返回后运算
//短路作用:
||得出true,&&得出false短路后面
//||和&& 与or 和and的优先级不同
$a = flase || true; //true,先||后赋值
$b = flase or true //false,$b赋值为false,之后再or但未进行赋值了

ex.

<?php
$a = 0;
$b = 0;
if($a = 3>0 || $b = 3 > 0) //($a= (3>0) || ) $a = true; $b = 0
{
  $a ++;
  $b++;
  echo $a; //1
  echo $b; //1
}

相关文章

  • PHP-运算符

    php的运算符的错误控制@运算符的优先级比较运算符递增/递减运算符逻辑运算符 php支持一个错误运算符:@当将其放...

  • PHP-三元运算符

    今天在看同事提交的diff的时候发现了一个,自己不常用的写法下面简单记录下三元的使用:三元运算符语法:条件 ? 结...

  • 第3章 PHP变量

    PHP-什么是变量 变量是用于存储值的 PHP-如何定义变量 定义变量就是向服务器的内存(服务器的内存,我们可以当...

  • idea代码格式对齐

    setting->Editor->Code Style->PHP->wrapping and braces Ass...

  • php 各扩展安装

    http://www.php.net/distributions/php-$version.tar.gz bcmath

  • swoole笔记03(搭建http服务器)

    常规: http请求从nginx->fast-cgi->php->返回给前端用户 (fpm) swoole ...

  • Laravel-5-8学习

    title: Laravel-5.8学习date: 2019-05-13 14:07:10tags:- PHP- ...

  • PHP    GD2问题:Fatal error: Call t

    1.开打wamp,左击->PHP->进入php.ini,将;extention=php_gd2.dll前面的分号(...

  • 2.php之静态绑定

    http://www.godblessyuan.com/2016/05/30/php-%E5%90%8E%E6%9...

  • python常用运算符的使用

    python七类运算符 算术运算符比较运算符逻辑运算符赋值运算符成员运算符身份运算符位运算符 赋值运算符 运算符描...

网友评论

      本文标题:PHP-运算符

      本文链接:https://www.haomeiwen.com/subject/twzjpqtx.html