Bài học cơ bản về vòng lặp - lập trình php cơ bản

Go down

Bài học cơ bản về vòng lặp - lập trình php cơ bản Empty Bài học cơ bản về vòng lặp - lập trình php cơ bản

Bài gửi by t11nguyen 16/5/2017, 11:14

Bài học hôm nay tôi xin chia sẻ về biến, hằng trong lập trình php
Sau khi đọc xong bài trước, chúng ta cũng đã hình dung được phần nào biến, hằng số trong PHP, trong bài này chúng ta sẽ cùng tìm hiểu về các câu lệnh điều khiển, vòng lặp trong PHP, chúng được dùng để làm những gì và dùng như thế nào.
Các bạn có thể xem chi tiết tại đây: https://vietpro.net.vn/hoc-lap-trinh-web-php-co-ban


- Đầu tiên, câu lệnh đơn giản mà chúng ta thường hay bắt gặp nhất là if else, câu lệnh này cho phép chúng ta kiểm tra một điều kiện nào đó, nếu đúng(true) thì thực hiện tiếp những gì trong block của if, nếu sai thì thực hiện các câu lệnh trong else. Một ví dụ về câu lệnh này.
<>
$a = 1;
$b = 2;
if($a == $b)
echo 'a bằng b';
else
echo 'a không bằng b';

?>
Có thêm một kiểu kiểm tra điều kiện khác nữa, cú pháp như sau:
<>
$a = 1;
$b = 2;
if($a == $b)
echo 'a bằng b';
elseif($a > $b)
echo 'a lớn hơn b';
else
echo 'a nhỏ hơn b';

?>
Cú pháp rút gọn của câu lệnh if else như sau:


<>
$a = 1;
$b = 2;
echo $a == $b ? 'a bằng b' : 'a không bằng b';
?>
- Câu lệnh lựa chon switch case, cũng là một cách kiểm tra một biểu thức giống như if else, cú pháp như sau:


<>
$today = 2;
switch($today)
case 2: echo 'Hôm nay là thứ 2'; break;
case 3: echo 'Hôm nay là thứ 3'; break;
case 4: echo 'Hôm nay là thứ 4'; break;
case 5: echo 'Hôm nay là thứ 5'; break;
case 6: echo 'Hôm nay là thứ 6'; break;
case 7: echo 'Hôm nay là thứ 7'; break;
case 8: echo 'Hôm nay là chủ nhật'; break;
default: echo 'Không hợp lệ'; break;

?>
Xem thêm và tìm hiểu ngôn ngữ lập trình khác tại đây: https://vietpro.net.vn/lap-trinh-react-native
- Vòng lặp for, câu lệnh này thường dùng để duyệt qua một mảng các phần tử hay tạo ra một chu trình lặp đi lặp lại nào đó. Ví dụ để tính tống từ 1 đến 10 chúng ta thường dùng vòng lặp for để làm điều này:


<>
$tong = 0;
for($i = 1; $i <=10;>
$tong += $i;

echo 'Tổng từ một đến 10 là ' , $tong;
?>
Hay chúng ta có một mảng và chúng ta duyệt để sử dụng các phần tử đó cho mục đích của câu lệnh, ví dụ như sau:
<>
$list = array(1, 2, 5, 6, 8, 12, 15, 24, 10, 45, 23);
$count = count($list);
$tong = 0;
for($i = 0; $i < $count;="">
echo 'Phần tử thứ ', ($i + 1), ' của mảng là ', $list[$i], '
';
$tong += $list[$i];

echo 'Tổng các phần tử của mảng là ', $tong;
?>
Các bạn cứ đánh vào đúng như vậy và chạy, vì hiện tai chúng ta chưa tìm hiểu về mảng.


- Vòng lặp foreach, trong PHP có thêm một kiểu lặp nữa đó là foreach, vòng lặp này hay dùng để lặp một mảng để lấy các phần tử, cú pháp như sau:
<>
$list = array(1, 2, 5, 6, 8, 12, 15, 24, 10, 45, 23);
$count = count($list);
$tong = 0;
foreach($list as $item)
$tong += $item;

echo 'Tổng các phần tử của mảng là ', $tong;
?>
- Vòng lặp while, đây cũng là một kiểu lặp mà PHP hỗ trợ, vòng lặp này sẽ kiểm tra một điều kiện, nếu điều kiện đó còn thỏa mãn thì tiếp tục thực hiện những câu lệnh phía trong vòng lặp, ví dụ như sau:
<>
$i = 0;
while($i <>
echo 'Điều kiện còn thỏa mãn với i = ', $i, '
';
$i++;

echo 'Điều kiện không còn thỏa mãn';
?>
- Vòng lặp do while, cũng gần giống như vòng lặp trên, tuy nhiên vòng lặp này sẽ làm một lần trước khi đi đến kiểm tra điều kiện, tiếp theo nếu điều kiện vẫn còn thỏa mãn thì tiếp tục thực hiện cho đến khi điều kiện trong while không còn thỏa mãn nữa, ví dụ như sau:


<>
$i = 0;
do
echo $i, '
';
$i++;

while($i <>
?>
Tìm hiểu cơ bản về https://vietpro.net.vn/lap-trinh-jquery
Như vậy bài học trên đã nêu rõ về vòng lặp
Vậy là chúng ta đã hoàn thành việc tìm hiểu về cú pháp điều khiển, câu lệnh lựa chọn, vòng lặp trong PHP.

t11nguyen
Binh Nhất
Binh Nhất

Tổng số bài gửi : 36
Tuổi : 35
Đăng ký ngày : 22/04/2017
Danh tiếng : 0

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết