Bài 3: Toán tử và biểu thức trong PHP
Bài 3: Toán tử và biểu thức trong PHP Đối với mọi ngôn ngữ lập trình, toán tử và biểu thức luôn là những kiến thức cơ bản được sử dụng để xử lý các thao tác trong giai đoạn lập trình. Và PHP cũng không ngoại lệ, chúng vẫn có những kiến trúc cơ bản như một ngôn ngữ lập trình ...
Bài 3: Toán tử và biểu thức trong PHP
Toán tử logic là các tổ hợp các giá trị boolean.
Ví dụ: toán tử or trở về true nếu toán tử trái hoặc toán tử phải là true.
True || false à true.
Ta có bảng các toán tử như sau:
Là biểu thức dùng kiểm tra 1 sự kiện. Nếu chúng thỏa điều kiện đó thì sẽ thực thi một hành động. Ngược lại sẽ là một hành động khác.
If(Điều kiện)
{
hành động
}
Ví dụ:
Phép lặp này yêu cầu phải thỏa mãn điều kiện thì mới thực thi được vòng lặp
While(điều kiện)
{
Hành động – thực thi
}
Ví dụ:
Do
{
Hành động thực thi
}while(điều kiện)
Ví dụ:
Phép lặp này là phép toán gộp các tham số. Giúp người lập trình giảm thiểu thời gian phải khai báo biến và các tham số khi thực thi việc lặp dữ liệu.
For( giá trị ; điều kiện ; biến tăng hoặc giảm)
{ Hành động }
Ví dụ:
Là biểu thức sử dụng để giảm thiểu quá trình xử lý dữ liệu nếu có quá nhiều phép toán if else.
Cú pháp:
Switch(biến)
{
Case giá trị 1: Hành động; Break;
…………
Case giá trị N: Hành động; Break;
Default: Hành động; Break;
}
Ví dụ:
<?php $a=5; switch ($a) { case '2': echo "Hom nay la thu 2"; break; case '3': echo "Hom nay la thu 3"; break; case '4': echo "Hom nay la thu 4"; break; case '5': echo "Hom nay la thu 5"; break; case '6': echo "Hom nay la thu 6"; break; case '7': echo "Hom nay la thu 7"; break; default: echo "Hom nay la chu nhat"; break; } ?>
Đối với các vòng lặp, chúng ta cần hiểu và vận chúng một cách linh hoạt và mềm dẻo, phân biệt được while và do…while. Sử dụng hàm switch trong trường hợp có quá nhiều giá trị if…else trả về.
Viết 1 trang web có giá trị từ 1->20. Hãy xuất ra trình duyệt những số chẵn nằm trong khoảng 1->20 đó.
Xây dựng 1 website thỏa yêu cầu xuất ra bảng cửu chương từ 2 ->10.
(
Nguồn Qhonline