随记

2017-12-14  本文已影响0人  蓝鲸岛屿与少年c

PHP第一种特殊类型—资源

PHP第二种特殊类型—空类型

    null表示空值         大小写不敏感
    unset注销定义

PHP-常量

系统常量

PHP-常量如何取值

PHP-如何判定常量是否被定义

它只有参数constant_name,指的是要获取常量的名称,若存在则返回布尔类型true,否则返回布尔类型false; (注:bool表示函数返回值类型为布尔类型)

运算符有哪些

  1. 算术运算符主要是用于进行算术运算的,例如:加法运算、减法运算、乘法运算、除法运算。在PHP中的常用的算术运算符对应 + 加 - 减 *乘 /除 %取模

  2. 赋值运算符
    “=”:把右边表达式的值赋给左边的运算数。它将右边表达式值复制一份,交给左边的运算数。换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中。

    “&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。

  3. 比较运算符

    例如:等于、全等、不等、大于、小于。

  4. 三元运算符
    (“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。

     <?php 
         $a = 78;//成绩
         $b = $a >=60?"及格":"不及格";
         echo $b;
     ?>
    
  5. 逻辑运算符
    逻辑运算符主用是进行逻辑运算的,例如:逻辑与、逻辑或、逻辑异或、逻辑非等

     我们可以从投票的角度来理解逻辑运算:
     ($a and $b)?      and  逻辑与:要求所有人都投票同意,才会通过某协议;
     ($a or $c)?      or  逻辑或:只要求一个人投票同意就行;
     ($a xor $c xor $d)?        xor逻辑异或:只能有且只能有一个人投票同意;
     !$c?         not逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;
    

6 . PHP 递增/递减运算符:

++$x    前递增 $x 加一递增,然后返回 $x
$x++    后递增 返回 $x,然后 $x 加一递增
--$x    前递减 $x 减一递减,然后返回 $x
$x--    后递减 返回 $x,然后 $x 减一递减
上一篇 下一篇

猜你喜欢

热点阅读