ผู้ประกอบการ PHP
ผู้ประกอบการจะใช้ในการดำเนินการเกี่ยวกับตัวแปรและค่านิยม
PHP แบ่งผู้ประกอบการในกลุ่มต่อไปนี้:
- ดำเนินการทางคณิตศาสตร์
- ผู้ประกอบการที่ได้รับมอบหมาย
- ดำเนินการเปรียบเทียบ
- ผู้ประกอบการเพิ่ม / ลด
- ดำเนินการทางตรรกะ
- ผู้ประกอบการสตริง
- ผู้ประกอบการอาร์เรย์
ดำเนินการทางคณิตศาสตร์ PHP
ผู้ประกอบการทางคณิตศาสตร์ PHP จะใช้กับค่าตัวเลขในการดำเนินการเกี่ยวกับคณิตศาสตร์ทั่วไปเช่นบวกลบคูณ ฯลฯ
ผู้ประกอบการ | ชื่อ | ตัวอย่าง | ผล | แสดง |
---|---|---|---|---|
+ | การเพิ่ม | $ x + $ Y | ผลรวมของ $ x และ $ Y | แสดง " |
- | การลบ | $ x - $ Y | ความแตกต่างของ $ x และ $ Y | แสดง " |
* * * * | การคูณ | $ x * $ Y | สินค้าของ $ x และ $ Y | แสดง " |
/ | แผนก | $ x / $ Y | ความฉลาดของ $ x และ $ Y | แสดง " |
% | โมดูลัส | $ x% $ Y | ที่เหลือของ $ x หารด้วย $ Y | แสดง " |
** | ยกกำลัง | $ x ** $ Y | ผลของการเพิ่ม $ x เพื่ออำนาจ $ y'th (Introduced in PHP 5.6) |
PHP ผู้ประกอบการที่ได้รับมอบหมาย
ผู้ประกอบการที่ได้รับมอบหมาย PHP จะใช้กับค่าตัวเลขที่จะเขียนค่าให้กับตัวแปร
ผู้ประกอบการที่ได้รับมอบหมายพื้นฐานใน PHP เป็น "=" ก็หมายความว่าตัวถูกดำเนินการทางด้านซ้ายได้รับการตั้งค่าในการแสดงออกได้รับมอบหมายทางด้านขวา
การมอบหมาย | เหมือนกับ... | ลักษณะ | แสดง |
---|---|---|---|
x y = | x y = | ตัวถูกดำเนินการทางด้านซ้ายได้รับการตั้งค่าของการแสดงออกทางด้านขวา | แสดง " |
x + y = | x = x + y ที่ | การเพิ่ม | แสดง " |
x - y = | x = x - Y | การลบ | แสดง " |
x * y = | x = x * y ที่ | การคูณ | แสดง " |
x / y = | x = x y / | แผนก | แสดง " |
x% y = | x = x% Y | โมดูลัส | แสดง " |
ดำเนินการเปรียบเทียบ PHP
ผู้ประกอบการเปรียบเทียบ PHP จะใช้ในการเปรียบเทียบสองค่า (number or string) :
ผู้ประกอบการ | ชื่อ | ตัวอย่าง | ผล | แสดง |
---|---|---|---|---|
== | เท่ากัน | $ x == $ Y | ผลตอบแทนจริงถ้า $ x เท่ากับ $ Y | แสดง " |
=== | เหมือนกัน | $ x === $ Y | ผลตอบแทนจริงถ้า $ x เท่ากับ $ y, พวกเขาเป็นประเภทเดียวกัน | แสดง " |
! = | ไม่เท่ากับ | $ x! = $ Y | ผลตอบแทนจริงถ้า $ x ไม่เท่ากับ $ Y | แสดง " |
<> | ไม่เท่ากับ | $ x <> $ Y | ผลตอบแทนจริงถ้า $ x ไม่เท่ากับ $ Y | แสดง " |
! == | ไม่เหมือนกัน | $ x! == $ Y | ผลตอบแทนจริงถ้า $ x ไม่เท่ากับ $ Y หรือพวกเขาไม่ได้เป็นชนิดเดียวกัน | แสดง " |
> | มากกว่า | $ x> $ Y | ผลตอบแทนจริงถ้า $ x มากกว่า $ Y | แสดง " |
< | น้อยกว่า | $ x <$ Y | ผลตอบแทนจริงถ้า $ x น้อยกว่า $ Y | แสดง " |
> = | มากกว่าหรือเท่ากับ | $ x> = $ Y | ผลตอบแทนจริงถ้า $ x มากกว่าหรือเท่ากับ $ Y | แสดง " |
<= | น้อยกว่าหรือเท่ากับ | $ x <= $ Y | ผลตอบแทนจริงถ้า $ x น้อยกว่าหรือเท่ากับ $ Y | แสดง " |
PHP เพิ่ม / ผู้ประกอบการปรับตัวลดลง
ผู้ประกอบการเพิ่มขึ้น PHP จะใช้ในการเพิ่มค่าของตัวแปร
ผู้ประกอบการลดลง PHP จะใช้ในการพร่องค่าตัวแปรของ
ผู้ประกอบการ | ชื่อ | ลักษณะ | แสดง |
---|---|---|---|
++ $ x | Pre-เพิ่มขึ้น | เพิ่มขึ้น $ x โดยหนึ่งแล้วกลับ $ x | แสดง " |
$ x ++ | โพสต์เพิ่มขึ้น | ผลตอบแทน $ x แล้วเพิ่มขึ้น $ x โดยหนึ่ง | แสดง " |
- $ x | Pre-พร่อง | decrements $ x โดยหนึ่งแล้วกลับ $ x | แสดง " |
$ x-- | โพสต์ลดลง | ผลตอบแทน $ x แล้ว decrements $ x โดยหนึ่ง | แสดง " |
PHP Operators Logical
PHP การดำเนินการทางตรรกะที่ใช้ในการรวมงบเงื่อนไข
ผู้ประกอบการ | ชื่อ | ตัวอย่าง | ผล | แสดง |
---|---|---|---|---|
และ | และ | $ x และ $ Y | ทรูถ้าทั้งสอง $ x และ $ y ที่เป็นจริง | แสดง " |
หรือ | หรือ | $ x หรือ $ Y | จริงถ้าทั้ง $ x หรือ $ y ที่เป็นความจริง | แสดง " |
xor | xor | $ x xor $ Y | จริงถ้าทั้ง $ x หรือ $ Y เป็นความจริง แต่ไม่ใช่ทั้งสองอย่าง | แสดง " |
&& | และ | $ x && $ Y | ทรูถ้าทั้งสอง $ x และ $ y ที่เป็นจริง | แสดง " |
|| | หรือ | $ x || $ Y | จริงถ้าทั้ง $ x หรือ $ y ที่เป็นความจริง | แสดง " |
! | ไม่ | ! $ x | จริงถ้า $ x ไม่เป็นความจริง | แสดง " |
ผู้ประกอบการ PHP สตริง
PHP มีผู้ประกอบการทั้งสองที่ได้รับการออกแบบมาเป็นพิเศษสำหรับสตริง
ผู้ประกอบการ | ชื่อ | ตัวอย่าง | ผล | แสดง |
---|---|---|---|---|
. | เรียงต่อกัน | $ txt1 $ txt2 | กำหนดการ $ txt1 และ $ txt2 | แสดง " |
. = | ที่ได้รับมอบหมายเรียงต่อกัน | $ txt1. = $ txt2 | ผนวก $ txt2 ถึง $ txt1 | แสดง " |
PHP ประกอบอาร์เรย์
ผู้ประกอบการ PHP อาเรย์ที่ใช้ในการเปรียบเทียบอาร์เรย์
ผู้ประกอบการ | ชื่อ | ตัวอย่าง | ผล | แสดง |
---|---|---|---|---|
+ | สหภาพ | $ x + $ Y | ยูเนี่ยนของ $ x และ $ Y | แสดง " |
== | ความเท่าเทียมกัน | $ x == $ Y | ผลตอบแทนจริงถ้า $ x และ $ Y มีคีย์ / คู่ค่าเดียวกัน | แสดง " |
=== | เอกลักษณ์ | $ x === $ Y | ผลตอบแทนจริงถ้า $ x และ $ Y มีคีย์ / คู่ค่าเดียวกันในลำดับเดียวกันและประเภทเดียวกัน | แสดง " |
! = | ความไม่เสมอภาค | $ x! = $ Y | ผลตอบแทนจริงถ้า $ x ไม่เท่ากับ $ Y | แสดง " |
<> | ความไม่เสมอภาค | $ x <> $ Y | ผลตอบแทนจริงถ้า $ x ไม่เท่ากับ $ Y | แสดง " |
! == | ที่ไม่ใช่ตัวตน | $ x! == $ Y | ผลตอบแทนจริงถ้า $ x ไม่เหมือนกับถึง $ Y | แสดง " |