三天上手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
原创粉丝点击