您的位置:首页 > 编程语言 > PHP开发

PHP常量和运算符

2016-04-16 11:10 405 查看
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字符串运算符,主要为连接运算符点(.),将两个字符串连接成一个字符串,如

<?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 
===全等  
!=不等  
<>不等的另一种写法  
!==不全等  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: