Trần Ngọc Thanh
- 348
- 28/07/2025
Toán tử trong PHP là các loại toán tử của PHP bao gồm: toán tử số học, toán tử so sánh, toán tử logic, toán tử gán, toán tử điều kiện,..., chi tiết như nào hãy cùng chúng tôi phân tích:
Toán tử trong PHP
Toán tử trong PHP là gì?
Toán tử trong PHP là các loại toán tử của PHP bao gồm: toán tử số học, toán tử so sánh, toán tử logic, toán tử gán, toán tử điều kiện,... hỗ trợ hầu hết cho công việc lập trình.
Các loại Toán tử trong PHP
Toán tử số học trong PHP
Toán tử | Miêu tả | Ví dụ |
---|---|---|
+ | Phép cộng | 6+4 kết quả là 10 |
- | Phép trừ | 6 - 4 kết quả là 2 |
* | Phép Nhân | 6* 4 kết quả là 24 |
/ | Phép chia | 6 / 3 kết quả là 2 |
% | Phép lấy số dư | 6 % 4 kết quả là 2 |
++ | Tăng dần, mỗi lần tăng 1 đơn vị | $i=0; $i++ kết quả là 1 |
-- | Giảm dần, mỗi lần giảm 1 đơn vị | $i=10; $i-- kết quả là 9 |
<?php
echo $ketqua = 6+4; // Kết quả 10
echo "<br>";
echo $ketqua = 6-4; // Kết quả 2
echo "<br>";
echo $ketqua = 6*4; // Kết quả 24
echo "<br>";
echo $ketqua = 6/3; // Kết quả 2
echo "<br>";
echo $ketqua = 6%4; // Kết quả 2
echo "<br>";
for($i=0;$i<4;$i++){
echo $i."-";
}
echo "<br>";
//Kết quả 0-1-2-3-
for($i=4;$i>0;$i--){
echo $i."-";
}
// Kết quả 4-3-2-1-
?>
Kết quả:
10
2
24
2
2
0-1-2-3-
4-3-2-1-
Toán tử so sánh trong PHP
Toán tử | Mô tả |
== | Nếu 2 biến bằng nhau |
!= | Nếu 2 biến không bằng nhau |
> | Nếu a lớn hơn b (a > b) |
< | Nếu a nhỏ hơn b (a<b) |
>= | Nếu a lớn hơn hoặc bằng b (a >= b) |
<= | Nếu a nhỏ hơn hoặc bằng b (a <= b) |
<?php
if(4==4){
echo "4 bằng 4";
}
echo "<br>";
if(4!=3){
echo "4 không bằng 3";
}
echo "<br>";
if(4 > 3){
echo "4 lớn hơn 3";
}
echo "<br>";
if(3 < 4){
echo "3 nhỏ hơn 4";
}
echo "<br>";
if(4 >= 3){
echo "4 lớn hơn hoặc bằng 3";
}
echo "<br>";
if(3 <= 4){
echo "3 nhỏ hơn hoặc bằng 4";
}
?>
Kết quả:
4 bằng 4
4 không bằng 3
4 lớn hơn 3
3 nhỏ hơn 4
4 lớn hơn hoặc bằng 3
3 nhỏ hơn hoặc bằng 4
Toán tử logic trong PHP
Toán tử | Mô tả |
&& | và |
|| | hoặc |
! | không, không chứa, không bằng |
<?php
$a = 10;
$b = 20;
if($a==10&&$b==20){
echo "$a==10&&$b==20";
}
echo "<br>";
if($a==10||$b==21){
echo "$a==10||$b==21";
}
echo "<br>";
if($a!==11){
echo "$a không bằng 11";
}
?>
Kết quả:
10==10&&20==20
10==10||20==21
10 không bằng 11
Toán tử gán trong PHP
Toán tử | Miêu tả | Ví dụ |
---|---|---|
= | Bằng | C = A + B |
+= | Cộng Bằng | C += A là tương đương với C = C + A |
-= | Trừ Bằng | C -= A là tương đương với C = C - A |
*= | Nhân Bằng | C *= A là tương đương với C = C * A |
/= | Chia Bằng | C /= A là tương đương với C = C / A |
%= | Lấy phần dư của phép chia toán hạng trái cho toán hạng phải và gán cho toán hạng trái | C %= A là tương đương với C = C % A |
<?php
echo $b = 10+15; ///Kết quả 25
echo "<br>";
$a = 10; $c = 5;
echo $a += $c; //Kết quả 15
echo "<br>";
$a = 10; $c = 5;
echo $a -= $c; //Kết quả 5
echo "<br>";
$a = 10; $c = 5;
echo $a *= $c; //Kết quả 50
echo "<br>";
$a = 10; $c = 5;
echo $a /= $c; //Kết quả 2
echo "<br>";
$a = 11; $c = 4;
echo $a %= $c; //Kết quả 3
?>
Kết quả:
25
15
5
50
2
3
Toán tử điều kiện trong PHP
điều kiên ? đúng : sai;
<?php
$x = 10;
$y = 5;
echo ($x > $y) ? "x lớn hơn y." : "x nhỏ hơn y."; //Kết quả x lớn hơn y.
?>
Kết quả:
x lớn hơn y.
Nếu điều kiện đúng thì đoạn code đúng chạy, nếu điều kiện sai thì đoạn code sai chạy.
Thứ tự ưu tiên của các toán tử trong PHP
Loại | Toán tử | Thứ tự ưu tiên |
---|---|---|
Unary | ! ++ -- | Phải sang trái |
Tính nhân | * / % | Trái sang phải |
Tính cộng | + - | Trái sang phải |
Quan hệ | < <= > >= | Trái sang phải |
Tính bằng | == != | Trái sang phải |
Logic AND | && | Trái sang phải |
Logic OR | || | Trái sang phải |
Điều kiện | ?: | Phải sang trái |
Gán | = += -= *= /= %= | Phải sang trái |
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Toán tử trong PHP.
- 0 Bình luận

Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Toán tử trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn