PHP的三目元运算符详解,以及逻辑运算
2016-08-01 22:01
555 查看
1.三目运算符格式:(expr1)
? (expr2)
: (expr3)
2.逻辑运算
注:加减运算记得加括号,不然系统有些时候不能认出。
例子如下:
? (expr2)
: (expr3)
2.逻辑运算
运算符 | 名称 | 描述 | 实例 | 结果 |
---|---|---|---|---|
x + y | 加 | x 和 y 的和 | 2 + 2 | 4 |
x - y | 减 | x 和 y 的差 | 5 - 2 | 3 |
x * y | 乘 | x 和 y 的积 | 5 * 2 | 10 |
x / y | 除 | x 和 y 的商 | 15 / 5 | 3 |
x % y | 模(除法的余数) | x 除以 y 的余数 | 5 % 2 10 % 8 10 % 2 | 1 2 0 |
- x | 取反 | x 取反 | - 2 | |
a . b | 并置 | 连接两个字符串 | "Hi" . "Ha" | HiHa |
例子如下:
<?php /** * Created by PhpStorm. * User: 洋 汪 * Date: 2016/7/14 * Time: 16:22 */ header("Content-type:text/html;charset=utf-8"); $a = 100; $b = 50; //注意加减法要加括号,不然不识别。 echo "a + b=" . ($a + $b) . "<br>"; if ($a > 10 && $b > 10) { echo "a和b都大于10" . "<br>"; } else { echo "a和b都小于10" . "<br>"; } //三目运算符: $c = 60; //如果$c与50相等,则$v的值为字符串:真值;否则,$v的值为字符串:假值。 $v = ($c == 50) ? "真值" : "假值"; echo $v; ?>
相关文章推荐
- enum以及位域运算符的高级用法(详解-最易理解位域运算的教程)
- PHP 的比较运算与逻辑运算详解
- enum以及位域运算符的高级用法(详解-最易理解位域运算的教程)
- 运算符以及逻辑运算
- PHP 的比较运算与逻辑运算详解
- Java && 和 &,以及 || 和 | 的区别(&和|也能进行逻辑运算)
- php中逻辑运算的短路算法
- 在oracle中在两个整型值之间执行按位逻辑与运算的运算符是什么?类似sql中的
- php各种编码集详解和以及在什么情况下进行使用
- shell基本计算、逻辑运算、位运算详解
- shell 基本计算、逻辑运算、位运算详解
- 深入php define()函数以及defined()函数的用法详解
- asp.net(c#)中的逻辑(布尔型)运算符以及其他运算符
- php各种编码集详解和以及在什么情况下进行使用
- 跟燕十八学习PHP-第5天-运算符之逻辑运算符-位运算符
- Oracle 中关于null值的概念以及逻辑运算
- JScript 具有全范围的运算符,包括算术、逻辑、位、赋值以及其他某些运算符
- PHP学习 运算符与运算符优先级
- 逻辑坐标,物理坐标,以及双缓冲法画图方法详解
- PHP 的比较运算与逻辑运算 的一些坑