ใช้ในการคำนวณเชิงคณิตศาสตร์หรือเชิงเปรียบเทียบ แบ่งได้เป็นดังนี้
1. Assignment Operator
คือเครื่องหมายเท่ากับ (=) ใช้กำหนดค่าต่างๆ
2. Arithmetic Operators
ใช้คำนวณทางคณิตศาสตร์ ใช้กับข้อมูลที่มีชนิดเป็นตัวเลขเท่านั้น โดยสมมติให้ $a = 5 และ $b = 12 จะได้
$a + $b บวก = 17
$a - $b ลบ = -7
$a * $b คูณ = 60
$a / $b หาร = 2.4
$a % $b เศษการหาร = 2
3. String Operators
ใช้กับ string คือการต่อ String โดยใช้เครื่องหมาย . (dot) เช่น
$firstName = ”Thanyaluk”;
$fullName = $firstName.”Jirapech-umpai”;
จะได้ $fullName = ”ThanyalukJirapech-umpai”;
4. Execution Operations
ใช้สำหรับ execute shell command โดย PHP จะเอาสิ่งที่อยู่ในเครื่องหมาย ? มาทำการ execute เช่น
$output =? ls – al ? ;
echo “<pre>$output</pre>”;
5. Comparison Operations
ใช้เปรียบเทียบค่าต่างๆ จะให้ผลลัพธ์ว่า จริง (TRUE) หรือเท็จ (FALSE) ดังนี้
$a == $b จะเป็นจริงถ้า $a เท่ากับ $b
$a != $b จะเป็นจริงถ้า $a ไม่เท่ากับ $b
$a < $b จะเป็นจริงถ้า $a น้อยกว่า $b
$a > $b จะเป็นจริงถ้า $a มากกว่า $b
$a <= $b จะเป็นจริงถ้า $a น้อยกว่าหรือเท่ากับ $b
$a >= $b จะเป็นจริงถ้า $a มากกว่าหรือเท่ากับ $b
6. Logical Operations
ใช้เปรียบเทียบเชิงตรรกะ ดังนี้
OPERATOR จะเป็นจริงถ้า Expression
AND ด้านซ้าย และ ขวาเป็นจริง
OR ด้านซ้าย หรือ ด้านขวาเป็นจริง
XOR ด้านซ้าย หรือ ด้านขวาด้านใดด้านหนึ่งท่านั้นเป็นจริง
! จะให้ค่าตรงกันข้ามกับ Expression
ไม่มีความคิดเห็น:
แสดงความคิดเห็น