0978359287
-
0383180086
niithanoi.education@gmail.com
Trang chủ
Giới thiệu
KHÓA HỌC
LẬP TRÌNH WEB FRONT END
LẬP TRÌNH WEB BACK END
LẬP TRÌNH WEB FULL STACK
LẬP TRÌNH MOBILE
LẬP TRÌNH GAME
ĐÀO TẠO DOANH NGHIỆP
KHÓA HỌC KHÁC
Tutorials
JAVA in 7 DAY
PHP in 7 DAY
PYTHON BASIC
JAVASCRIPT
THUẬT TOÁN
Tin tức
NIIT - ICT HÀ NỘI
CÔNG NGHỆ
SỰ KIỆN NỔI BẬT ICT
THỦ THUẬT CÔNG NGHỆ
TUYỂN DỤNG
Cảm nhận
Thư viện
Liên hệ
Đăng ký học
Trang chủ
Tutorials
Học PHP trong 7 ngày
Hướng dẫn sử dụng toán tử trong PHP
Ngày đăng: 09/01/2019 -
Cập nhật: 12/04/2019
Cỡ chữ
Chia sẻ
Mục Lục
1. Toán tử số học (Arithmetic operators)
2. Toán tử gán (Assignment Operators)
3. Toán tử so sánh (Comparison operators)
4. Toán tử Logic (Logical operators)
Tổng kết
Trong bất kỳ lĩnh vực nào chúng ta cũng phải tính toán, so sánh,... một cái gì đó. Lập trình thì cũng như vậy thôi. Và để làm việc đó người ta sẽ sử dụng các
toán tử (Operators)
.
Trong PHP thì hỗ trợ 4 loại toán tử như sau:
Toán tử số học
Toán tử gán
Toán tử so sánh
Toán tử logic
Các bạn sẽ thấy chúng khá là dễ hiểu bởi đây là 1 phần của toán học. Bạn chỉ cần để ý một chút về toán tử chuyển gán là ổn thôi.
Đầu tiên chúng ta sẽ đi vào.
1. Toán tử số học (Arithmetic operators)
Toán tử số học được sử dụng để thực hiện các phép toán số học trên dữ liệu số. Toán tử ghép cũng hoạt động trên các giá trị chuỗi. Trong PHP thì hỗ trợ các toán tử số học sau.
Operator
Name
Description
Example
Output
+
Addition
Tổng x và y
1 + 1;
2
-
Subtraction
Trừ x cho y
1 – 1;
0
*
Multiplication
Nhân x với y
3 * 7;
21
/
Division
Chia x cho y
45 / 5;
9
%
Php Modulus
Lấy phần dư của x chia y
10 % 3;
1
-n
Negation
Biến n thành số âm
-(-5);
5
x . y
Concatenation
Ghép x và y với nhau
"PHP" . " ROCKS";10 . 3;
PHP ROCKS103
2. Toán tử gán (Assignment Operators)
Toán tử gán
được sử dụng để gán giá trị cho các biến. Chúng cũng có thể được sử dụng cùng với các toán tử số học.
Operator
Name
Description
Example
Output
x = ?
assignment
Gán giá trị cho x bằng ?
$x = 5;
5
x += ?
addition
Tăng giá trị x bằng ?
$x = 2;$x += 1;
3
X -= ?
subtraction
Trừ x giá trị bằng ?
$x = 3;$x -= 2;
1
X *=?
multiplication
Nhân x với ?
$x = 0;$x *=9;
0
X /=?
division
Chia x cho ?
$x = 6;$x /=3;
2
X %=?
modulus
Lấy phần dư của x chia cho ?
$x = 3;$x %= 2;
1
X .=?
concatenate
Ghép x với ?
" $x = ‘Pretty’;$x .= ‘ Cool!’;"
Pretty Cool!
3. Toán tử so sánh (Comparison operators)
Toán tử so sánh
được sử dụng để so sánh các giá trị và kiểu dữ liệu.
Operator
Name
Description
Example
Output
X == y
Equal
So sánh x với y và trả về giá trị true nếu chúng bằng nhau
1 == "1";
True or 1
X === y
identical
So sánh x với y về cả giá trị và kiểu dữ liệu
1 === "1";
False or 0. Since 1 is integer and “1” is string
X != y, x <> y
PHP Not equal
So sánh giá trị của x và y. Trả về true nếu các giá trị không bằng nhau
2 != 1;
True or 1
X > y
Greater than
So sánh giá trị của x và y. Trả về true nếu x lớn hơn y
3 > 1;
True or 1
X < y
Less than
So sánh giá trị của x và y. Trả về true nếu x nhỏ hơn y
2 < 1;
False or 0
X >= y
Greater than or equal
So sánh giá trị của x và y. Trả về true nếu x lớn hơn hoặc bằng y
1 >=1
True or 1
X <= y
Less than or equal
So sánh giá trị của x và y. Trả về true nếu x lớn hơn hoặc bằng y
8 <= 6
False or 0
4. Toán tử Logic (Logical operators)
Khi làm việc với các toán tử logic, bất kỳ số nào lớn hơn hoặc nhỏ hơn 0 đều ước tính là đúng (True). Bằng 0 ước tính thành sai (False).
Operator
Name
Description
Example
Output
X and y, x && y
And
Trả về giá trị true nếu cả x và y đúng
1 and 4;True&& False;
True or 1False or 0
X or y, x || y
Or
Trả về true nếu x hoặc y là true
6 or 9;0 || 0;
True or 1False or 0
X xor y
Exclusive or, xor
Trả về true nếu chỉ x đúng hoặc chỉ y là đúng
1 xor 1;1 xor 0;
False or 0True or 1
!x
Not
Trả về true nếu x sai và False nếu x đúng
!0;
True or 1
Tổng kết
Như vậy là qua bài này các bạn đã biết thêm về
các loại toán tử
được PHP hỗ trợ và cách chúng hoạt động ra sao.
Hãy nhớ rằng:
Toán tử số học được sử dụng để thao tác dữ liệu số
Toán tử gán được sử dụng để gán dữ liệu cho các biến
Toán tử so sánh được sử dụng để so sánh các biến hoặc giá trị
Toán tử logic được sử dụng để so sánh các điều kiện hoặc giá trị
Các toán tử sẽ giúp chúng ta tính toán khi lập trình thậm chí còn giúp code của bạn ngắn gọn và chạy nhanh hơn.
Về trang trước
Bài tiếp theo
Gửi email
in trang
Chia sẻ
Bình luận Facebook
Cùng danh mục
1
Khóa học PHP Full stack [2022] cho người mới bắt đầu
2
Giới thiệu khóa học php trong 7 ngày
3
PHP là gì? Viết chương trình PHP đầu tiên của bạn
4
Hướng dẫn cài đặt Xampp, JDK, Netbeans để chuẩn bị viết code PHP
5
Các kiểu dữ liệu (Data Types), biến (Variables), hằng (Constant) trong PHP
6
Hướng dẫn sử dụng toán tử trong PHP
7
Cách Comments, Include/Include_once, Require/Require_once trong PHP
8
Hiểu cách sử dụng Mảng (Array) trong PHP
9
Cấu trúc điều khiển trong PHP : IF, ELSE, SWITCH CASE
10
Ví dụ về vòng lặp trong PHP: For, For Each
11
Ví dụ thực tế về Vòng lặp While, Do...While trong PHP
12
12 Hàm thao tác với Chuỗi trong PHP thường gặp nhất (PHP String Functions)
13
PHP Function: Hàm được dựng sẵn và Hàm tự tạo
14
Tìm hiểu về GET và POST trong PHP qua ví dụ Form Submit
15
Ví dụ về Session và Cookies trong PHP
16
Ví dụ về File_exists, Fopen, Fwrite, Fclose, Fgets, copy, unlink trong PHP
17
Ví dụ hướng dẫn sử dụng Try...Catch xử lý Lỗi và Ngoại lệ trong PHP
18
Biểu thức chính quy trong PHP: Preg_match, Preg_split, Preg_replace
19
Sử dụng hàm mail() để gửi mail trong Lập trình web PHP
20
Hướng dẫn thao tác với Database bằng các hàm MySQLi
Tutorial
Học PHP trong 7 ngày
Học Lập Trình Python
Học Java trong 7 ngày
JavaScript
HTML
Thuật toán
CSS
JAVA OOP
SQL
Master Bigdata
Đăng ký tư vấn
Nhân viên gọi điện tư vấn miễn phí sau khi đăng ký
Được cập nhật các ưu đãi sớm nhất
Hotline: 0383180086
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Gửi yêu cầu tư vấn thành công!
Tư vấn cho tôi ngay !
Hãy đăng ký để nhận những thông tin mới nhất về học bổng mới nhất tại NIIT - ICT Hà Nội
Gửi cho tôi
Đóng lại
Đăng ký học tại NIIT - ICT Hà Nội
6260+ học viên đã theo học tại NIIT - ICT Hà Nội và có việc làm tốt trong ngành lập trình. Nắm lấy cơ hội ngay hôm nay!
0978 359 287
-
0383 180 086
hello@niithanoi.edu.vn
Chọn khóa học
KHÓA HỌC LẬP TRÌNH FRONT END VỚI REACT.JS
KHÓA HỌC LẬP TRÌNH PHP WEB
Khóa học PHP Full stack [2023] cho người mới bắt đầu
Khóa học BIG DATA với Hadoop và Spark
Khóa học Lập trình Android tại Hà Nội
[Tuyển sinh 2023] Lập trình viên Quốc tế DigiNxt
Khóa học Tiền lương & Phúc lợi (C&B Excel) tại Hà Nội
LẬP TRÌNH GAME
Khóa học Lập trình Game Unity
LẬP TRÌNH WEB FRONT END
KHÓA HỌC PYTHON HƯỚNG ĐỐI TƯỢNG
KHÓA HỌC ANGULAR & TYPESCRIPT (FRONT END)
LẬP TRÌNH WEB BACK END
LẬP TRÌNH JAVA WEB VỚI FRAME WORK
Lập trình Web với Django
Lập trình PHP với Laravel Framework
CHƯƠNG TRÌNH ĐÀO TẠO ỨNG DỤNG CÔNG NGHỆ
Khóa học Tiền lương & Phúc lợi (C&B Excel) tại TP HCM
LẬP TRÌNH WEB FULL STACK
Khóa học Java Full stack (IJFD)
LẬP TRÌNH MOBILE
FRONT-END VỚI REACTJS VÀ REACT NATIVE
Lập trình Android Nâng cao
ĐÀO TẠO CHO DOANH NGHIỆP
KHÓA HỌC BUSINESS ANALYSIC TỪ CƠ BẢN ĐẾN NÂNG CAO 2023
Khóa học Magento: Làm chủ CMS TMĐT lớn nhất
Khóa học IOT: Xây dựng Sản phẩm IOT với Raspberry Pi
Khóa học Automation Testing Chuyên nghiệp
KHÓA HỌC DỰ ÁN
Học sử dụng bộ Office: Word, Excel, Power Point, Mail chuyên nghiệp
KHÓA HỌC KHÁC
VBA Excel Toàn Tập (Cơ Bản - Nâng Cao)
VBA Excel Nâng cao
Khóa học JMeter: Performance Testing
Khóa học Tester đạt chuẩn Quốc tế ISTQB Foundation Level
Khoá Học Tester đạt chuẩn quốc tế ISTQB Advanced Level
Bạn chưa chọn khóa học cần đăng ký
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Đăng ký ngay
Đăng ký học thành công!
Cảm ơn bạn đã đăng ký học tại NIIT - ICT HÀ NỘI!