运算符
来源:互联网 发布:mac全是大写 编辑:程序博客网 时间:2024/05/04 19:20
1 算术运算符
+-* /(除数不能为0)
2 比较运算符
//比较运算符
// > < >= <= == === !=
//凡运算,必有运算结果
//比较运算符的结果是布尔型
$a = 5;
$b = 3;
$c = $a < $b;
var_dump($c);
//===
//比较两个变量是否值相等,并且类型也是否一样
$a = 5;
$b = '5';
$c = $a==$b; //true
var_dump($c);
$d = $a === $b; //true 值相等且类型相同
var_dump($d);
3 三元运算符
//3 三元运算符 ? :
$a = 3;
$b = 2;
$c = $a > $b ? $a : $b;
var_dump($c); //3 //两者取其大
//三元运算符取3个数中的最大数
$a = 4;
$b = 10;
$c = 3;
$d = $a >= $b ?($a >= $c ? $a : $c):($b >= $c ?$b : $c);
var_dump($d); //10
4 逻辑运算符
//逻辑运算符
//&& || ~
5 递增递减
//递增递减
//++ --
$a = 4;
$b = $a++; //1 返回a本身的值 2 将a的值加1
var_dump($a, $b); // 5 4
$a = 5;
$b = ++$a; //1 将a的值加1 2 返回新值
var_dump($a, $b); // 6 6
6 字符串运算符
//字符串运算符
//. 可以串字符串以及数字
$a = 'hello';
$b = 'world';
$d = 1;
$c = $a.$b.$d;
var_dump($c); //helloworld1
//下面哪个运行速度快
$a = 'hello';
$b = 'world';
echo $a, $b; //速度快
echo '~~~';
echo $a.$b; //多了一个拼接的运算
7 赋值运算符
//赋值运算符
$a = 3; //赋值运算符 作用 1 将3赋值给$a 2 返回运算结果3
$res = ($a = 3);
var_dump($res); //3
0 0
- 运算和运算符
- 运算符
- ??运算符
- 运算符
- << 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- ?? 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- flume用户手册
- 织梦Dedecms模板文件介绍 织梦标签大全(完整版)
- 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- Android LayoutInflater详解
- ld: warning: directory not found for option 去掉警告的方法
- 运算符
- Linux内核学习四库全书
- Trapping Rain Water
- Java EE 7的发布时间
- 启动报错:java.lang.ClassNotFoundException:
- android 三种网络通信接口及各个接口的代码示例
- Mirosoft.NET Framework 4.0 安装时发生严重错误(已解决)
- SpringMVC介绍之Validation
- POI