Hướng dẫn which operators used by php explain with example? - những toán tử nào được php sử dụng giải thích với ví dụ?

Trong bài viết này, chúng ta sẽ thấy cách sử dụng các toán tử trong PHP và các nhà khai thác có sẵn khác nhau cùng với việc hiểu được việc thực hiện của họ thông qua các ví dụ.

Các nhà khai thác được sử dụng để thực hiện các hoạt động trên một số giá trị. Nói cách khác, chúng ta có thể mô tả các toán tử là một cái gì đó lấy một số giá trị, thực hiện một số hoạt động trên chúng và cho kết quả. Từ ví dụ, 1 + 2 = 3 trong biểu thức này ‘ + là một toán tử. Phải mất hai giá trị 1 và 2, thực hiện một thao tác bổ sung trên chúng để đưa ra 3. & nbsp;

Giống như bất kỳ ngôn ngữ lập trình nào khác, PHP cũng hỗ trợ các loại hoạt động khác nhau như hoạt động số học (cộng, phép trừ, v.v.), các hoạt động logic (và, hoặc v.v.), hoạt động tăng/giảm, v.v. Thực hiện các hoạt động như vậy trên các toán hạng hoặc biến khác nhau hoặc giá trị. Các nhà khai thác này không có gì ngoài các biểu tượng cần thiết để thực hiện các hoạt động của nhiều loại khác nhau. Đưa ra dưới đây là các nhóm vận hành khác nhau:

  • Toán tử số học
  • Các nhà khai thác hợp lý hoặc quan hệ
  • Toán tử so sánh
  • Toán tử có điều kiện hoặc ternary
  • Toán tử chuyển nhượng
  • Các nhà khai thác tàu vũ trụ (được giới thiệu trong PHP 7)
  • Toán tử mảng
  • Các toán tử tăng/giảm
  • Toán tử chuỗi

Bây giờ chúng ta hãy tìm hiểu về từng nhà khai thác này một cách chi tiết.

Toán tử số học: & nbsp;

Các toán tử số học được sử dụng để thực hiện các hoạt động toán học đơn giản như bổ sung, trừ, nhân, v.v ... Dưới đây là danh sách các toán tử số học cùng với cú pháp và hoạt động của chúng trong PHP.

Nhà điều hành

Tên

Cú pháp

Hoạt động

+

Phép cộng

$ x + $ y

Tổng hợp các toán hạng

-

Phép trừ

$ x - $ y

Khác biệt các toán hạng

*

Phép nhân

$ x * $ y

Sản phẩm của các toán hạng

/

Phân công

$ x / $ y

Thương số của các toán hạng

**

Số mũ

$ x ** $ y

$ x nâng lên sức mạnh $ y

Phần trăm

Mô đun

$ x % $ y

Phần còn lại của các toán hạng

LƯU Ý: Số mũ đã được giới thiệu trong Php 5.6. & NBSP;: The exponentiation has been introduced in PHP 5.6. 

Ví dụ: Ví dụ này giải thích toán tử số học trong PHP.: This example explains the arithmetic operator in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
3

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
6

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9__12

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
$var = (condition)? value1 : value2;
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
The number is negative
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
75
300
60
600
20
0
7
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

33
25
116
7.25
1

Các nhà khai thác logic hoặc quan hệ:

Chúng về cơ bản được sử dụng để hoạt động với các câu lệnh và biểu thức có điều kiện. Các tuyên bố có điều kiện dựa trên các điều kiện. Ngoài ra, một điều kiện có thể được đáp ứng hoặc không thể được đáp ứng để kết quả của một câu lệnh có điều kiện có thể đúng hoặc sai. Dưới đây là các toán tử logic cùng với cú pháp và hoạt động của họ trong PHP.

Nhà điều hành

Tên

Cú pháp

Hoạt động

+Phép cộng$ x + $ yTổng hợp các toán hạng
-Phép trừ$ x - $ yKhác biệt các toán hạng
*Phép nhân$ x * $ ySản phẩm của các toán hạng
/Phép cộng$ x + $ yTổng hợp các toán hạng
-Phép trừ$ x - $ yKhác biệt các toán hạng
*Phép nhân$ x * $ ySản phẩm của các toán hạng

/: This example describes the logical & relational operator in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
3

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
6

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9__12

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
$var = (condition)? value1 : value2;
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
The number is negative
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
75
300
60
600
20
0
7
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
3
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

Các nhà khai thác logic hoặc quan hệ:

Chúng về cơ bản được sử dụng để hoạt động với các câu lệnh và biểu thức có điều kiện. Các tuyên bố có điều kiện dựa trên các điều kiện. Ngoài ra, một điều kiện có thể được đáp ứng hoặc không thể được đáp ứng để kết quả của một câu lệnh có điều kiện có thể đúng hoặc sai. Dưới đây là các toán tử logic cùng với cú pháp và hoạt động của họ trong PHP.

Hợp lý và

$ x và $ y

Đúng nếu cả hai toán hạng là đúng

hoặc

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 

Hợp lý hoặcThese operators are used to compare two elements and outputs the result in boolean form. Here are the comparison operators along with their syntax and operations in PHP.

Nhà điều hànhTênCú phápHoạt động
+Phép cộng$ x + $ yTổng hợp các toán hạng
-Phép trừ$ x - $ yKhác biệt các toán hạng
*Phép trừ$ x - $ yKhác biệt các toán hạng
===Giống hệt nhau$ x === $ yTrả về true nếu cả hai toán hạng đều bằng nhau và có cùng loại
! ==Không định nghĩa$ x == $ yTrả về đúng nếu cả hai toán hạng đều không đồng đều và thuộc các loại khác nhau
<Ít hơn$ x <$ yTrả về đúng nếu $ x nhỏ hơn $ y
>Lớn hơn$ x> $ yTrả về đúng nếu $ x lớn hơn $ y
<= Ít hơn hoặc bằng$ xTrả về true nếu $ x nhỏ hơn hoặc bằng $ y
> =Lớn hơn hoặc bằng$ x> = $ yTrả về true nếu $ x lớn hơn hoặc bằng $ y

Ví dụ: Ví dụ này mô tả toán tử so sánh trong PHP.: This example describes the comparison operator in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
39

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
59
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
67
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
75
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
83
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
91
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
99
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
07
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
15
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
17

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)

Các toán tử có điều kiện hoặc ternary::

Các toán tử này được sử dụng để so sánh hai giá trị và lấy một trong hai kết quả đồng thời, tùy thuộc vào kết quả là đúng hay sai. Chúng cũng được sử dụng như một ký hiệu tốc ký cho nếu tuyên bố khác mà chúng ta sẽ đọc trong bài viết về việc ra quyết định. & NBSP;

Syntax::

$var = (condition)? value1 : value2;

Ở đây, điều kiện sẽ đánh giá là đúng hoặc sai. Nếu điều kiện đánh giá là TRUE, thì value1 sẽ được gán cho biến $ var nếu không giá trị2 sẽ được gán cho nó.

Nhà điều hành

Tên

Hoạt động

?:

Ternary

Nếu điều kiện là đúng? sau đó $ x: hoặc khác $ y. Điều này có nghĩa là nếu điều kiện là đúng thì kết quả bên trái của đại tràng được chấp nhận nếu không thì kết quả là bên phải.

Ví dụ: Ví dụ này mô tả các toán tử điều kiện hoặc ternary trong PHP.: This example describes the Conditional or Ternary operators in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
39

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

The number is negative

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5
These operators are used to assign values to different variables, with or without mid-operations. Here are the assignment operators along with their syntax and operations, that PHP provides for the operations.

Nhà điều hành

Tên

Hoạt động

Hoạt động

?:

Ternary

Nếu điều kiện là đúng? sau đó $ x: hoặc khác $ y. Điều này có nghĩa là nếu điều kiện là đúng thì kết quả bên trái của đại tràng được chấp nhận nếu không thì kết quả là bên phải.

Ví dụ: Ví dụ này mô tả các toán tử điều kiện hoặc ternary trong PHP.

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
22

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
27
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
28
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
29__

Các toán tử gán: Các toán tử này được sử dụng để gán các giá trị cho các biến khác nhau, có hoặc không có hoạt động giữa. Dưới đây là các toán tử gán cùng với cú pháp và hoạt động của họ, mà PHP cung cấp cho các hoạt động.

Cú pháp

=

Giao phó

$ x = $ y

Toán hạng bên trái có được giá trị của toán hạng ở bên phải

+=

Thêm sau đó gán

$ x += $ y

Bổ sung đơn giản giống như $ x = $ x + $ y

-=

Trừ sau đó gán

$ x -= $ y

Phép trừ đơn giản giống như $ x = $ x - $ y

*=

Nhân sau đó gán

$ x *= $ y

Sản phẩm đơn giản giống như $ x = $ x * $ y

/=: This example describes the assignment operator in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
39

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
46
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
44
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
59
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

75
300
60
600
20
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
38
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
67
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
41
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5
These operators are used in the case of arrays. Here are the array operators along with their syntax and operations, that PHP provides for the array operation.

Nhà điều hành

Tên

Hoạt động

Hoạt động

?:

Ternary

Nếu điều kiện là đúng? sau đó $ x: hoặc khác $ y. Điều này có nghĩa là nếu điều kiện là đúng thì kết quả bên trái của đại tràng được chấp nhận nếu không thì kết quả là bên phải.

Ví dụ: Ví dụ này mô tả các toán tử điều kiện hoặc ternary trong PHP.

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
22

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
27
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
28
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
29__

Các toán tử gán: Các toán tử này được sử dụng để gán các giá trị cho các biến khác nhau, có hoặc không có hoạt động giữa. Dưới đây là các toán tử gán cùng với cú pháp và hoạt động của họ, mà PHP cung cấp cho các hoạt động.

Cú pháp

=

Giao phó

$ x = $ y

Toán hạng bên trái có được giá trị của toán hạng ở bên phải

+=

Thêm sau đó gán

$ x += $ y

Bổ sung đơn giản giống như $ x = $ x + $ y

-=

Non-Identity

Trừ sau đó gán

$ x -= $ y

<>

Giao phó

$ x = $ y

Toán hạng bên trái có được giá trị của toán hạng ở bên phải

+=: This example describes the array operation in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
$var = (condition)? value1 : value2;
06
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
$var = (condition)? value1 : value2;
08

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
45
$var = (condition)? value1 : value2;
06
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
9
$var = (condition)? value1 : value2;
21

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
17

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
51
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
59
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
67
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
75
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
49
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
2
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
83
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
53
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)

Các toán tử tăng/giảm: Chúng được gọi là các toán tử Unary khi chúng hoạt động trên các toán hạng đơn. Chúng được sử dụng để tăng hoặc giảm giá trị.These are called the unary operators as they work on single operands. These are used to increment or decrement values.

Nhà điều hành

Tên

Cú pháp

Hoạt động

++Trước khi tăng++ $ xLần tăng đầu tiên $ x từng người một, sau đó trả lại $ x
-Tuyên bố trước- $ xĐầu tiên giảm $ x từng người một, sau đó trả lại $ x
++Trước khi tăng++ $ xLần tăng đầu tiên $ x từng người một, sau đó trả lại $ x
-Tuyên bố trước- $ xĐầu tiên giảm $ x từng người một, sau đó trả lại $ x

Hậu kỳ: This example describes the Increment/Decrement operators in PHP. 

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

$ x ++

Đầu tiên trả về $ x, sau đó tăng thêm một

Sự suy thoái sau

$ x ++

Đầu tiên trả về $ x, sau đó tăng thêm một

Sự suy thoái sau

$ x ++

Đầu tiên trả về $ x, sau đó tăng thêm một

Sự suy thoái sau

$ x ++

Đầu tiên trả về $ x, sau đó tăng thêm một

Sự suy thoái sau

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

3 First increments then prints 
3
2 First prints then increments 
3
1 First decrements then prints 
1
2 First prints then decrements 
1

$ xThis operator is used for the concatenation of 2 or more strings using the concatenation operator (‘.’). We can also use the concatenating assignment operator (‘.=’) to append the argument on the right side to the argument on the left side.

Nhà điều hành

Tên

Cú pháp

Hoạt động

++Trước khi tăng++ $ xLần tăng đầu tiên $ x từng người một, sau đó trả lại $ x
-Tuyên bố trước- $ xĐầu tiên giảm $ x từng người một, sau đó trả lại $ x

Hậu kỳ: This example describes the string operator in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

$ x ++

Đầu tiên trả về $ x, sau đó tăng thêm một

Sự suy thoái sau

$ x

Đầu tiên trả về $ x, sau đó giảm một

Sự suy thoái sau

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

GeeksforGeeks!!!
GeeksforGeeks!!!

$ x:

Đầu tiên trả về $ x, sau đó giảm một

Nhà điều hành

Cú pháp

Hoạt động

++Trước khi tăng++ $ x
Lần tăng đầu tiên $ x từng người một, sau đó trả lại $ xTrước khi tăng++ $ x
Lần tăng đầu tiên $ x từng người một, sau đó trả lại $ xTrước khi tăng++ $ x
Lần tăng đầu tiên $ x từng người một, sau đó trả lại $ xTrước khi tăng++ $ x
Lần tăng đầu tiên $ x từng người một, sau đó trả lại $ xTrước khi tăng++ $ x
Lần tăng đầu tiên $ x từng người một, sau đó trả lại $ xTrước khi tăng++ $ x

Lần tăng đầu tiên $ x từng người một, sau đó trả lại $ x: This example illustrates the use of the spaceship operator in PHP.

PHP

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
0

-

Tuyên bố trước

- $ x

Đầu tiên giảm $ x từng người một, sau đó trả lại $ x

Hậu kỳ

$ x ++

Hậu kỳ

$ x ++

Hậu kỳ

$ x ++

Đầu tiên trả về $ x, sau đó tăng thêm một

Đầu tiên giảm $ x từng người một, sau đó trả lại $ x

Hậu kỳ

Đầu tiên giảm $ x từng người một, sau đó trả lại $ x

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
4
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
5

and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
1
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
8
and Success 
or Success 
xor Success 
&& Success 
|| Success 
! Success 
5
The number is negative
89__12

array(4) {
  ["k"]=>
  string(3) "Car"
  ["l"]=>
  string(4) "Bike"
  ["a"]=>
  string(5) "Train"
  ["b"]=>
  string(5) "Plane"
}
bool(false)
bool(true)
bool(true)
bool(false)
bool(true)
2

Output::

0
1
-1
1
1
-1

Bài viết này được đóng góp bởi Chinmoy Lenka. Nếu bạn thích GeekSforGeeks và muốn đóng góp, bạn cũng có thể viết một bài viết bằng Write.GeekSforGeek.org hoặc gửi bài viết của bạn. Xem bài viết của bạn xuất hiện trên trang chính của GeekSforGeek và giúp các chuyên viên máy tính khác. & NBSP;Chinmoy Lenka. If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks. 

Vui lòng viết nhận xét nếu bạn tìm thấy bất cứ điều gì không chính xác, hoặc bạn muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên.


Toán tử mà các toán tử sử dụng từ PHP giải thích với ví dụ là gì?

Các toán tử số học được sử dụng để thực hiện các hoạt động toán học đơn giản như bổ sung, trừ, nhân, v.v ... Dưới đây là danh sách các toán tử số học cùng với cú pháp và hoạt động của chúng trong PHP. ... Các nhà khai thác PHP ..

Toán tử toán tử nào được sử dụng trong PHP là gì?

Toán tử PHP là một biểu tượng tức là được sử dụng để thực hiện các hoạt động trên toán hạng.Nói một cách đơn giản, các toán tử được sử dụng để thực hiện các hoạt động trên các biến hoặc giá trị.Ví dụ: $ num = 10+ 20; //+ là toán tử và 10,20 là các toán hạng.... Các toán tử số học ..

5 toán tử PHP là gì?

Ngôn ngữ PHP hỗ trợ các loại toán tử sau ...
Toán tử số học ..
Toán tử so sánh..
Các toán tử logic (hoặc quan hệ) ..
Người vận hành chuyển nhượng ..
Các toán tử điều kiện (hoặc ternary) ..

Có bao nhiêu loại vận hành trong PHP?

Các toán tử được sử dụng để thực hiện các hoạt động trên các biến PHP và các giá trị đơn giản.Trong PHP có tổng cộng 7 loại toán tử, chúng là: toán tử số học.Toán tử chuyển nhượng.