PHP常量和运算符
2016-04-16 11:10
405 查看
PHP中的常量与变量类似,是单个值得标识符或名称,不同的是常量一旦被定义就无法更改或撤销定义,而且不以$开头,在执行脚本中是自动拥有全局属性
设置PHP常量要用到define()函数,该函数可以接受三个参数,第一个参数是常量的名称,第二个参数是常量的值,可选的第三个参数规定常量是否对大小写敏感,默认为false,即对大小写敏感
PHP中的算数运算符与数学中的算数运算符意义没有什么不同,主要有
递增/递减运算符:++和--
赋值运算符,包括如下:
PHP字符串运算符,主要为连接运算符点(.),将两个字符串连接成一个字符串,如
逻辑运算符
数组运算符
设置PHP常量要用到define()函数,该函数可以接受三个参数,第一个参数是常量的名称,第二个参数是常量的值,可选的第三个参数规定常量是否对大小写敏感,默认为false,即对大小写敏感
<?php //定义一个常量a,值为1 define('a',1);//默认区分大小写 define('b',1,true);//true代表不区分大小写 echo a; echo A;//此时会报错 echo b; echo B;//此时不会报错 ?>PHP中的运算符包括算数运算符、赋值运算符、字符串运算符、逻辑运算符、比较运算符和数组运算符
PHP中的算数运算符与数学中的算数运算符意义没有什么不同,主要有
运算符 | 名称 | 例示 |
---|---|---|
+ | 加 | $a + $b |
- | 减 | $a - $b |
* | 乘 | $a * $b |
/ | 除 | $a / $b |
% | 取余 | $a % $b |
<? $a=10; $b=3; echo $a+$b; echo $a-$b; echo $a*$b; echo $a / $b; echo $a % $b; ?>
递增/递减运算符:++和--
<?php $a=1; echo $a; echo $a++; echo $a; echo ++$a; echo $a; //--运算符用法类似 ?>
赋值运算符,包括如下:
赋值运算 | 等价于 |
$a=$b | 将a的值赋给b |
$a+=$b | $a=$a+$b |
$a-=$b | $a=$a-$b |
$a*=$b | $a=$a*$b |
$a/=$b | $a=$a/$b |
$a%=$b | $a=$a%$b |
<?php $a='这样才是'; $b='一个完整的句子'; $c=$a.$b; echo $a.$b;//将两个字符串连在一起 echo $c; //当然字符串也有.=,类似赋值运算符 ?>比较运算符:
运算符 | 名称 | 例子 | 解释 |
== | 等于 | $a==$b | 相等放回true(真),否则返回false(假) |
!=也可以写成<> | 不等于 | $a!=$b | 不等返回true(真),否则返回false(假) |
=== | 全等于 | $a===$b | 严格等于,不仅比较值,同时也比比较类型 |
!== | 不全等于 | $a!==$b | 顾名思义 |
> | 大于 | ||
< | 小于 | ||
>= | 大于等于 | ||
<== | 小于等于 | ||
以上的结果都返回布尔型 | true为真,false为假 |
运算符 | 名称 | 例示 | 解释 |
and | 与 | $x and $y | |
or | 或 | $x or $y | |
xor | 异或 | $x xor $y | |
&& | 与 | $x && $y | |
|| | 或 | $x || $y | |
! | 非 | !$x |
运算符 | 名称 | 例示 | 解释 |
+ | 连接 | $x+$y | 将x和y组合成一个新的数组 |
== | 相等 | $x==$y | |
=== | 全等 | ||
!= | 不等 | ||
<> | 不等的另一种写法 | ||
!== | 不全等 |
相关文章推荐
- 在Yii2.0版本中中,如何从控制器里面传递变量到布局文件layouts里的模板中
- php if判断条件的巧用
- 监听ContentProvider内容改变
- 深刻理解Live555源码,掌握这把RTSP,RTP的瑞士军刀
- 在php中json_encode与json_decode的使用方法
- PHP数据类型
- 使用ContentProvider实现数据共享
- PHP的快排
- PHP中的输出函数
- 如何查找PHP中哪里符合配对有错?syntax error, unexpected $end in D:\wamp\www\index.php on
- php静态缓存 ob局部缓存
- phpstorm
- PHP中的变量
- php 纯静态缓存
- PHP基本语法
- WampServer 不能打开phpmyadmin 的解决办法
- 进入php的世界
- php中使用exec,system等函数调用系统命令
- phpstudy自由修改php版本
- PHP解压函数gzdecode和gzinflate使用方法