三天上手PHP之7 運算子

2021-07-24 04:27:43 字數 1976 閱讀 1000

1.目的:了解

不同運算子的應用與範例。

2.**範例:

<?php

//範例一:算術運算

echo "以下為範例一:算術運算

"; $x=10;

$y=3;

echo ($x + $y); // 輸出13

echo '

';echo ($x - $y); // 輸出7

echo '

';echo ($x * $y); // 輸出30

echo '

';echo ($x / $y); // 輸出3.3333333333337

echo '

';echo ($x % $y); // 輸出1

echo '

';//範例二:比較運算子

echo "以下為範例二:比較運算子

"; $x=100;

$y="100";

var_dump($x == $y);

echo "

";var_dump($x === $y);

echo "

";var_dump($x != $y);

echo "

";var_dump($x !== $y);

echo "

";$a=50;

$b=90;

var_dump($a > $b);

echo "

";var_dump($a < $b);

echo '

';//範例三:陣列運算

echo "以下為範例三:陣列運算

"; $x = array("a" => "one", "b" => "two");

$y = array("c" => "three", "d" => "four");

$z = $x + $y; // $x 和 $y 陣列合併

var_dump($z);

echo '

';var_dump($x == $y);

echo '

';var_dump($x === $y);

echo '

';var_dump($x != $y);

echo '

';var_dump($x <> $y);

echo '

';var_dump($x !== $y);

echo '

';//範例四:三元運算子

/*語法:expr1 ? expr2 : expr3

意思:對 expr1 求值為 true 時的值為 expr2,在 expr1 求值為 false 時的值為 expr3

*/echo "以下為範例四:三元運算子

"; $test = '早安世界';

$username = isset($test) ? $test : '沒人';

echo $username;

echo '

';$test = null;

$username = isset($test) ? $test : '沒人';

echo $username;

echo '

';?>

3.結果:

以下為範例一:算術運算137

303.33333333333

1以下為範例二:比較運算子

bool(true) 

bool(false) 

bool(false) 

bool(true) 

bool(false) 

bool(true) 

以下為範例三:陣列運算

array(4)  

bool(false) 

bool(false) 

bool(true) 

bool(true) 

bool(true) 

以下為範例四:三元運算子

早安世界

沒人

三天上手PHP之2 變數

1.目的 認識全域性變數 區域性變數 靜態變數 如何在函式內外呼叫以及如何傳遞引數進去函式中。2.範例 以下是變數必須遵守的規則 1.變數必須以 符號開始,後面跟著變數的名稱 2.變數名只能以字母或者下劃線字元開始 3.變數名只能包含字母數字字元以及下劃線 a z 0 9 和 4.變數名不能包含空格...

三天上手PHP之12 類 class

1.目的 學會類 class 的基本操作,例如 建立類 class 建立類中的成員 呼叫類中的成員。2.範例 以下類 class 的一些準則 1.類使用 class 關鍵字後加上類名定義。2.類名後的一對大括號 內可以定義變數和方法。3.類的變數使用 var 來宣告,變數也可以初始化值。4.函式定義...

PHP(三) 運算子

運算子 運算子描述算術運算子 整型,浮點型 邏輯運算子 布林型別 比較運算子 比較參與運算的單元是否相同,相同為真,不同為假 賦值運算子 也稱二元運算子,左值為變數,右值可為變數,表示式,數值等,右賦左 字串運算子 字串連線符 邏輯運算子符號與 and或者是 或or或者是 非 異或xor有且僅有乙個...