ตัวดำเนินการใน PHP มี 10 กลุ่ม
1.ตัวดำเนินการลด-เพิ่มค่า
2.ตัวดำเนินการทางคณิตศาสตร์
3.ตัวดำเนิการเปรียบเทียบ
4.ตัวดำเนินการเชิงตรรกศาสตร์
5.ตัวดำเนินการกำหนดค่า
6.ตัวดำเนินการระดับบิต
7.ตัวดำเนินการทางด้านข้อความ
8.ตัวดำเนินการจัดอันดับตัวดำเนินการ
9.ตัวดำเนินการจัดการกับ error
10.ตัวดำเนินการคำสั่งระบบ
ตัวดำเนินการลด-เพิ่มค่า
ใช้สำหรับบวก ลบค่าตัวแปรที่เป็นตัวเลข
++$a คือ+1 ให้ $a แล้วค่อยนำ $a ไปใช้
$a++ คือนำ $a ไปใช้ก่อนแล้วค่อย +1 ให้ค่า $a
--$a คือ -1 ให้ $a แล้วค่อยนำ $a ไปใช้
$a-- คือนำ $a ไปใช้ก่อนแล้วค่อยลบค่า $a ออก 1
ตัวดำเนินการทางคณิตศาสตร์
ใช้ดำเนินการกับตัวแปรสองตัว
วิธีใช้ เช่น
$a * $b
ตัวดำเนินการทางคณิตศาสตร์มีดังนี้
* , / , % (คือการหารเอาเศษ) , + , -
ตัวดำเนินการเปรียบเทียบ
หมายถึงเท่ากับ จะ true เมื่อตัวแปรมีค่าเท่ากับ
$a === $v หมายถึงเท่ากับ จะ true เมื่อตัวแปรมีค่าเท่ากันและตัวแปรมีชนิดเดียวกันทั้งหมด
$a != $b และ $a <> $b มีความหมายเหมือนกันคือ ไม่เท่ากับ จะ true เมื่อตัวแปรมีค่าไม่เท่ากัน
$a !== $b หมายถึงไม่เท่ากับ จะ true เมื่อตัวแปรมีค่าไม่เท่ากัน หรือ ตัวแปรทั้งสองต่างชนิดกัน
$a > $b จะtrue เมื่อ $a มากกว่า $b
$a >= $b จะtrue เมื่อ $a มากกว่าหรือเท่ากับ $b
ตัวดำเนินการเชิงตรรกศาสตร์
มี 4 ตัว
$a && $b เรียกว่า And จะ True เมื่อ $a และ $b เป็นจริง
$a|| $b เรียกว่า Or จะ True เมื่อ $a หรือ $b เป็นจริง
$a xor $b เรียกว่า Xor(เอ็กซ์ออร์) True เมื่อ $a หรือ $b ต่างกัน
! $a เรียกว่า Not True เมื่อ $a ไม่จริง
ตัวดำเนินการกำหนดค่า
มี 5 ตัว คือ = , += , -+ , *= , /=
ตัวอย่างเช่น
$a +=1 หมายถึง $a = $a +1
ตัวดำเนินการทางด้านข้อความ
มี 2 แบบ
. (dot) เป็นตัวที่ใช้เชื่อมตัวแปร
.= เป็นการเชื่อมตัวแปรกับ Value
ตัวดำเนินการ PHP
Moderator: mindphp, ผู้ดูแลกระดาน
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 75