Pages

Chủ Nhật, 28 tháng 10, 2012

[PHP Cơ bản - Phần 1 - Bài 5] Toán tử trong PHP


Chào các bạn. Trong ngôn các ngôn ngữ lập trình, thì toán tử luôn là những kiến thức cơ bản được dùng để xử lý các thao tác trong lập trình. Và để nối tiếp chuỗi bài php căn bản của DuyK, hôm nay mình sẽ giới thiệu với các bạn cơ bản về Toán tử trong php :D
1. Toán tử số học
Đây là các phép tính đơn giản như: cộng, trừ, nhân, chia … trong số học.
Bản dưới đây sẽ liệt kê toàn bộ các toán tử số học trong php
Cấu trúcTênChú thíchVí dụKết quả
x + yCộngDùng để cộng hai số x và yVD1:
<?php
$x = 1; $y = 2;
echo $x + $y;
?>
3
VD2:
<?php
$x = 4;
echo $x + 4;
?>
8
VD3:
<?php
echo 2 + 4;
?>
6
x – yTrừDùng để trừ số x cho số yVD1:
<?php
$x = 5; $y = 2;
echo $x - $y;
?>
3
VD2:
<?php
$x = 4;
echo $x - 5;
?>
-1
x * yNhânNhân số x với số yVD1:
<?php
$x = 3; $y = 4;
echo $x * $y;
?>
12
VD2:
<?php
$x = 5;
echo $x * 1;
?>
5
x / yChiaChia số x cho số yVD:
<?php
$x = 20; $y = 5;
echo $x / $y;
?>
4
x % yTrả về số dư của phép x chia yVD1:
<?php
$x = 5; $y = 2;
echo $x % $y;
?>
1
VD2:
<?php
$x = 10;
echo $x % 4;
?>
2
VD3:
<?php
echo 20 % 2;
?>
0
-xÂmTrả về giá trị âm của số xVD:
<?php
$x = 20;
echo -$x;
?>
-20
x . yNốiHàm này có tác dụng nối hai chuỗi x và ý với nhauVD:
<?php
$x = 'dai';
$y = 'ca';
echo $x . ' ' . $y;
?>
dai ca
2. Toán tử gán
Bản dưới đây sẽ liệt kê toàn bộ các toán tử gán
Cấu trúcChú thíchVí dụKết quả
x = yGán cho x giá trị của yVD1:
<?php
$x = 6;
echo 'Giá trị trước khi gán: ' . $x;
$y = 2;
$x = $y;
echo '
Giá trị sau khi gán: ' . $x;
?>
Giá trị trước khi gán: 6
Giá trị sau khi gán: 2
x += y
x -= y
x *= y
x /= y
x %= y
x .= y
Khúc này giống với Toán tử số học các bạn nha :)
3. Tăng / Giảm
Cấu trúcChú thích
++xCộng thêm 1 vào biến x rồi trả về giá trị của biến x
x++Trả về giá trị của biến x rồi cộng thêm 1 vào biến x
–xTrừ biến x cho 1 rồi trả về giá trị của biến x
x–Trả về giá trị của biến x rồi trừ biến x cho 1
4. Toán tử so sánh
Cấu trúcChú thíchVí dụKết quả
x == yTrả về TRUE nếu x bằng yVD:
<?php
$x = 6;
$y = 2;
?>
FALSE
x === yTrả về TRUE nếu x bằng y và hai biến cùng 1 kiểu (VD: chuỗi, số nguyên)VD:
<?php
$x = 6;
$y = '6';
?>
FALSE
x != y
x <> y
Trả về TRUE nếu x không bằng yVD:
<?php
$x = 6;
$y = 2;
?>
TRUE
x !== yTrả về TRUE nếu x không bằng y hoặc hai biến không cùng 1 kiểu (VD: chuỗi, số nguyên)VD:
<?php
$x = 6;
$y = '6';
?>
TRUE
x > yTrả về TRUE nếu x lớn hơn yVD:
<?php
$x = 6;
$y = 2;
?>
TRUE
x >= yTrả về TRUE nếu x lớn hơn hoặc bằng yVD:
<?php
$x = 6;
$y = 6;
?>
TRUE
x < yTrả về TRUE nếu x nhỏ hơn yVD:
<?php
$x = 6;
$y = 2;
?>
FALSE
x <= yTrả về TRUE nếu x nhỏ hơn hoặc bằng yVD:
<?php
$x = 2;
$y = '6';
?>
TRUE
5. Toán tử logic
Cấu trúcChú thíchVí dụKết quả
x AND y
x && y
Trả về TRUE nếu x và y đều đúngVD:
<?php
$x = 6;
$y = 2;
$x < 7 AND $y < 3;
?>
TRUE
x OR y
x || y
Trả về TRUE nếu x đúng hoặc y đúng hoặc cả 2 đều đúngVD:
<?php
$x = 6;
$y = 8;
$x < 7 OR $y < 3;
?>
TRUE
x XOR yTrả về TRUE nếu chỉ có x hoặc y đúngVD:
<?php
$x = 6;
$y = 2;
$x < 7 XOR $y < 3;
?>
TRUE
!xTrả về TRUE nếu x không đúngVD:
<?php
$x = 6;
$y = 2;
!(x==y);
?>
TRUE

Không có nhận xét nào:

Đăng nhận xét