三天上手PHP之7:运算符
来源:互联网 发布:十字绣diy软件 编辑:程序博客网 时间:2024/05/29 12:31
1.目的:了解不同运算符的应用与范例。
2.代码范例:
<?php//范例一:算术运算echo "以下为范例一:算术运算<br>"; $x=10; $y=3;echo ($x + $y); // 输出13echo '<br>';echo ($x - $y); // 输出7echo '<br>';echo ($x * $y); // 输出30echo '<br>';echo ($x / $y); // 输出3.3333333333337echo '<br>';echo ($x % $y); // 输出1echo '<br><br>';//范例二:比较运算符echo "以下为范例二:比较运算符<br>"; $x=100; $y="100";var_dump($x == $y);echo "<br>";var_dump($x === $y);echo "<br>";var_dump($x != $y);echo "<br>";var_dump($x !== $y);echo "<br>";$a=50;$b=90;var_dump($a > $b);echo "<br>";var_dump($a < $b);echo '<br><br>';//范例三:数组运算echo "以下为范例三:数组运算<br>"; $x = array("a" => "one", "b" => "two"); $y = array("c" => "three", "d" => "four"); $z = $x + $y; // $x 和 $y 数组合并var_dump($z);echo '<br>';var_dump($x == $y);echo '<br>';var_dump($x === $y);echo '<br>';var_dump($x != $y);echo '<br>';var_dump($x <> $y);echo '<br>';var_dump($x !== $y);echo '<br><br>';//范例四:三元运算符/*语法:expr1 ? expr2 : expr3意思:对 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3*/echo "以下为范例四:三元运算符<br>"; $test = '早安世界';$username = isset($test) ? $test : '没人';echo $username;echo '<br>';$test = NULL;$username = isset($test) ? $test : '没人';echo $username;echo '<br>';?>
3.結果:
以下为范例一:算术运算
13
7
30
3.33333333333
1
以下为范例二:比较运算符
bool(true)
bool(false)
bool(false)
bool(true)
bool(false)
bool(true)
以下为范例三:数组运算
array(4) { ["a"]=> string(3) "one" ["b"]=> string(3) "two" ["c"]=> string(5) "three" ["d"]=> string(4) "four" }
bool(false)
bool(false)
bool(true)
bool(true)
bool(true)
以下为范例四:三元运算符
早安世界
没人
0 0
- 三天上手PHP之7:运算符
- 三天上手PHP之1:基本语法
- 三天上手PHP之2:变量
- 三天上手PHP之4:数据类型
- 三天上手PHP之5:常量
- 三天上手PHP之6:字符串变量
- 三天上手PHP之9:数组(array)
- 三天上手PHP之11:函数
- 三天上手PHP之12:类(class)
- 三天上手PHP之13:表单(form)
- 第十三天 PHP运算符
- 三天上手PHP之3:输出方式(echo 和 print)
- 三天上手PHP之8:逻辑判断(if Else Switch)
- 三天上手PHP之10:循环(while、do...while、for、foreac)
- 第三天:运算符
- 运算符 -第三天
- PHP之抑或运算符---"^"
- PHP之数组运算符
- 正则表达式及常见用法介绍
- 第十周项目3-利用二叉树遍历思想解决问题
- 链表(创建、插入、删除、输出链表等)
- 关于字符串
- POJ 2459 模拟
- 三天上手PHP之7:运算符
- commonJs,AMD,CMD区别
- C语言小项目实践——日历程序
- 我所认识到的技术问题解决方法
- C++:堆与栈区别
- android知识回顾--动画深入分析
- register\static\volatile
- LeetCode 206. Reverse Linked List
- 链表