ตัวดำเนินการ PHP

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

tai14
PHP Super Member
PHP Super Member
โพสต์: 297
ลงทะเบียนเมื่อ: 06/08/2018 10:25 am

ตัวดำเนินการ PHP

โพสต์โดย tai14 » 17/08/2018 4:04 pm

ตัวดำเนินการใน 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

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 5 และ บุคคลทั่วไป 0 ท่าน