PHP基础巩固第三天

 

算术运算符

  • +(加法)、-(减法)、*(乘法)、/(除法)、%(求余或者取模)、++(自增运算)、—(自减运算)
  • 自增自减运算需要注意的事项
  • 自增或者自减运算就是在原值的基础上进行+1或者-1操作
  • 在自增或者自减运算时,运算符可以在变量前,也可以在变量后,但是意义不同。
  • 如果自增或者自减运算符在变量前,表示先将当前变量进行+1操作,然后再使用该变量,如果运算符在变量后,表示使用当前变量再进行自增或者自减运算
  • 自增或者自减运算对于布尔值无效,一般也不用于数组、对象、资源等类型,常用于整型

 

字符串运算符

  • 在php中字符串运算符就是用来连接字符串的符号,在php语言中只有一个.(英文状态下的点)。

 

赋值运算符

  • = 普通赋值运算符 为变量和常量赋值
  • += 加法赋值运算符
  • -=  减法赋值运算符
  • *= 乘法赋值运算符
  • /= 除法赋值运算符
  • %= 取模赋值运算符
  • .= 字符串连接赋值运算符

 

比较运算符

  • >        大于
  • <        小于
  • >=      大于等于
  • <=      小于等于
  • ==      等于
  • !=       不等于
  • ===    全等于
  • !==     非全等于

 

逻辑运算符

  • &&  于
  • ||    或
  • !       非
  • xor   异或   相同为假 不同为真

 

位运算符

  • &  在二进制的基础上对每一位进行逻辑与运算
  • |   在二进制的基础上对每一位进行逻辑或运算
  • ^   在二进制的基础上对每一位进行逻辑异或运算
  • ~   在二进制的基础上对每一位进行取反
  • << 左移
  • >> 右移

 

其他运算符

  • @错误抑制符 用于屏蔽单行错误, 对于多行无效,尽量少用@符号,效率太低
  • ?: 三元运算符
  • ``(反引号) 用于执行系统命令

 

运算符的优先级

  • 解决运算符优先级的最好办法,推荐使用();

posted on 2018-04-04 00:26  nothingMan  阅读(87)  评论(0)    收藏  举报