PHP&MySQL for Web E-Commerce

PHP Operators


- โอเปอเรเตอร์เชิงคณิตศาสตร์  (Arithmetic Operators)view
- โอเปอเรเตอร์กำหนดค่า  (Assignment Operators)view
- โอเปอเรเตอร์เชิงเปรียบเทียบ  (Comparison Operators)view
- โอเปอเรเตอร์เพิ่ม-ลดค่า   (Incrementing/Decrementing Operators)view
- โอเปอเรเตอร์เชิงตรรกศาสตร์  (Logical Operators)view
- โอเปอเรเตอร์เชิงข้อความ   (String Operators)view

โอเปอเรเตอร์เชิงคณิตศาสตร์  (Arithmetic Operators)Goto top

เครื่องหมาย
ชื่อโอเปอเรเตอร์
รูปแบบ
ความหมาย
ผลลัพธ์
($a=7,$b=2)
+
บวก
$c = $a + $b
หาผลรวมระหว่าง $a กับ $b
$c = 9
-
ลบ
$c = $a - $b
หาผลต่างระหว่าง $a กับ $b
$c = 5
*
คูณ
$c = $a * $b
หาผลคูณระหว่าง $a กับ $b
$c = 14
/
หาร
$c = $a / $b
หาการหารระหว่าง $a กับ $b
$c = 3.5
%
หารเอาเศษ
$c = $a % $b
หารเพื่อหาเอาเศษระหว่าง $a กับ $b
$c = 1

โอเปอเรเตอร์กำหนดค่า  (Assignment Operators)Goto top

เครื่องหมาย
ชื่อโอเปอเรเตอร์
รูปแบบ
ความหมาย
ผลลัพธ์
($a=3)
=
กำหนดค่า
$a = 1
กำหนดค่่าให้ $a มีค่าเท่ากับ 1
$a = 1
+=
เพิ่มค่า
$a += 1
กำหนดค่่าให้ $a มีค่าเท่ากับ $a + 1
$a = 4
-=
ลบค่า
$a -= 1
กำหนดค่่าให้ $a มีค่าเท่ากับ $a - 1
$a = 2
*=
คูณค่า
$a *= 1
กำหนดค่่าให้ $a มีค่าเท่ากับ $a * 1
$a = 3
/=
หารค่า
$a /= 1
กำหนดค่่าให้ $a มีค่าเท่ากับ $a / 1
$a = 3

โอเปอเรเตอร์เชิงเปรียบเทียบ  (Comparison Operators)Goto top

เครื่องหมาย
ชื่อโอเปอเรเตอร์
รูปแบบ
ความหมาย
ผลลัพธ์
($a=3,$b=4)
==
เท่ากับ
$a ==$b
เป็นจริง เมื่อ $a มีค่าเท่ากับ $b
F
!=
ไม่เท่ากับ
$a != $b
เป็นจริง เมื่อ $a มีค่าไม่เท่ากับ $b
T
<
น้อยกว่า
$a < $b
เป็นจริง เมื่อ $a มีค่า่น้อยกว่า $b
T
>
มากกว่า
$a > $b
เป็นจริง เมื่อ $a มีค่า่มากกว่า $b
F
<=
น้อยกว่าหรือเท่ากับ
$a <= $b
เป็นจริง เมื่อ $a มีค่าน้อยกว่าหรือเท่ากับ $b
T
>=
มากกว่าหรือเท่ากับ
$a >= $b
เป็นจริง เมื่อ $a มีค่ามากกว่าหรือเท่ากับ $b
F

โอเปอเรเตอร์เพิ่ม-ลดค่า   (Incrementing/Decrementing Operators)Goto top

เครื่องหมาย
ชื่อโอเปอเรเตอร์
รูปแบบ
ความหมาย
++$a
เพิ่มค่าก่อน
++$a
เพิ่มค่าทีละ 1 ก่อนแล้วค่อยให้ค่ากับตัวแปร
$a++
เพิ่มค่าทีหลัง
$a++
ให้ค่ากับตัวแปรก่อนแล้วค่อยเพิ่มค่าทีละ 1
--$a
ลดค่าก่อน
--$a
ลดค่าทีละ 1 ก่อนแล้วค่อยให้ค่ากับตัวแปร
$a--
ลดค่าทีหลัง
$a--
ให้ค่ากับตัวแปรก่อนแล้วค่อยลดค่าทีละ 1

โอเปอเรเตอร์เชิงตรรกศาสตร์  (Logical Operators)Goto top

เครื่องหมาย
ชื่อโอเปอเรเตอร์
รูปแบบ
ความหมาย
and
และ
$a and $b
เป็นจริงเมื่อ $a และ $b มีค่าเป็น จริง
&&
และ
$a && $b
เป็นจริงเมื่อ $a และ $b มีค่าเป็น จริง
Or
หรือ
$a or $b
เป็นจริงเมื่อ $a หรือ $b ตัวใดตัวหนึ่งมีค่าเป็น จริง
||
หรือ
$a || $b
เป็นจริงเมื่อ $a หรือ $b ตัวใดตัวหนึ่งมีค่าเป็น จริง
xor
หรือ
$a xor $b
เป็นจิงเมื่อค่าของ $a กับ $b มีค่าตรงข้ามกัน เช่น ถ้า $a เป็นจริง ค่า $b เป็นเท็จ หรือตรงข้ามกัน แต่ต้องไม่เป็นจริงทั้งคู่
!
ไม่
!$a
ค่าตรงข้ามจากค่าเดิม นั่นคือจะเป็นจริงเมื่อค่า $a เป็นเท็จ

 

$a
$b
$a and $b
$a or $b
$a xor $b
!$a
F
F
F
F
F
T
F
T
F
T
T
T
T
F
F
T
T
F
T
T
T
T
F
F

โอเปอเรเตอร์เชิงข้อความ   (String Operators)Goto top

เป็น Operator ที่จัดการเกี่ยวกับข้อความ ซึ่งจะใช้ จุด(.) เป็น Operator เพียงเครื่องหมายเดียว

เช่น          $a = "Hello....";

                $b = $a."I am programmer";
 ผลลัพธ์    $b =  "Hello....I am programmer";

 

Download

PHP code

Code ใช้ในห้องเรียน

Xampp

โปรแกรม จำลอง Server

PHP documentation

PHP manual เพื่ออ่านประกอบ function ต่างที่มีให้ใช้