PHP for Loops
PHP cho các vòng thi một khối mã một số quy định của thời gian.
The PHP for Loop
Vòng lặp for được sử dụng khi bạn biết trước bao nhiêu lần so với kịch bản nên chạy.
cú pháp
for (init counter; test counter; increment counter)
{
code to be executed;
}
các thông số:
init truy cập: Khởi tạo các giá trị truy cập vòng lặp
kiểm tra truy cập: Đánh giá cho mỗi lần lặp. Nếu đánh giá này đúng, vòng lặp tiếp tục. Nếu đánh giá này là sai thì vòng lặp kết thúc.
tăng truy cập: Tăng giá trị truy cập vòng lặp
Ví dụ dưới đây trình bày con số 0-10:
<?php
for ($x=0; $x<=10; $x++)
{
echo "The number is:
$x <br>";
}
?>
The PHP foreach Loop
Vòng lặp foreach chỉ làm việc trên mảng, và được sử dụng để lặp qua mỗi phím / cặp giá trị trong một mảng.
cú pháp
foreach ($array as $value)
{
code to be executed;
}
Đối với mỗi vòng lặp, giá trị của các phần tử mảng hiện tại được gán cho $ giá trị và con trỏ mảng được di chuyển một, cho đến khi nó đạt đến phần tử mảng cuối cùng.
Ví dụ sau đây chứng minh vòng lặp sẽ đưa ra các giá trị của mảng cho ($ màu sắc):
<?php
$colors = array("red","green","blue","yellow");
foreach ($colors as
$value)
{
echo "$value <br>";
}
?>
học php trực tuyến - học lập trình php và mySQL tại An Tâm Đức
Thứ Tư, 28 tháng 8, 2013
PHP for Loops
Google Account Video Purchases
Cầu Giấy, Hanoi, Vietnam
PHP while Loops
PHP while Loops
PHP Loops
Thường khi bạn viết mã, bạn muốn cùng một khối mã để chạy nhiều lần liên tiếp. Thay vì thêm một số gần như bằng mã dòng trong một kịch bản, chúng ta có thể sử dụng vòng lặp để thực hiện một nhiệm vụ như thế này.
Trong PHP, chúng tôi đã báo cáo vòng lặp sau đây:
The PHP while Loop
Vòng lặp trong khi thực hiện một khối mã miễn là điều kiện quy định là đúng.
cú pháp
while (condition is true)
{
code to be executed;
}
Ví dụ dưới đây đầu tiên thiết đặt một biến $ x 1 ($ x = 1 ;). Sau đó, trong khi vòng lặp sẽ tiếp tục chạy miễn là $ x là nhỏ hơn hoặc bằng 5. $ x sẽ tăng thêm 1 mỗi lần chạy vòng lặp ($ x + +;):
<?php
$x=1;
while($x<=5)
{
echo "The number is: $x <br>";
$x++;
}
?>
The PHP do...while Loop
Làm gì ... trong khi vòng lặp sẽ luôn luôn thực hiện các khối mã một lần, sau đó nó sẽ kiểm tra điều kiện, và lặp lại các vòng lặp trong khi các điều kiện quy định là đúng.
cú pháp
do
{
code to be executed;
}
while (condition is true);
Ví dụ dưới đây đầu tiên thiết đặt một biến $ x 1 ($ x = 1 ;). Sau đó, làm trong khi vòng lặp sẽ viết một số đầu ra, và sau đó tăng biến $ x với 1. Sau đó, điều kiện được kiểm tra (là $ x nhỏ hơn hoặc bằng 5?), Và vòng lặp sẽ tiếp tục chạy miễn là $ x là nhỏ hơn hoặc bằng 5:
<?php
$x=1;
do
{
echo "The number is: $x <br>";
$x++;
}
while ($x<=5)
?>
Chú ý rằng trong một làm trong khi vòng lặp điều kiện được kiểm tra sau khi thực hiện các báo cáo trong vòng lặp. Điều này có nghĩa là làm trong khi vòng lặp sẽ thực hiện câu lệnh của nó ít nhất một lần, thậm chí nếu điều kiện không thành công trong lần đầu tiên.
Ví dụ dưới đây đặt biến $ x 6, sau đó nó chạy vòng lặp, và sau đó điều kiện được kiểm tra:
<?php
$x=6;
do
{
echo "The number is: $x <br>";
$x++;
}
while ($x<=5)
?>
PHP Loops
Thường khi bạn viết mã, bạn muốn cùng một khối mã để chạy nhiều lần liên tiếp. Thay vì thêm một số gần như bằng mã dòng trong một kịch bản, chúng ta có thể sử dụng vòng lặp để thực hiện một nhiệm vụ như thế này.
Trong PHP, chúng tôi đã báo cáo vòng lặp sau đây:
- while - vòng lặp thông qua một khối mã miễn là các điều kiện quy định là đúng
- do...while ... trong khi - vòng lặp thông qua một khối mã một lần, và sau đó lặp lại vòng lặp miễn là các điều kiện quy định là đúng
- for- vòng lặp thông qua một khối mã một số quy định của thời gian
- foreach - vòng qua một khối mã cho mỗi phần tử trong một mảng
The PHP while Loop
Vòng lặp trong khi thực hiện một khối mã miễn là điều kiện quy định là đúng.
cú pháp
while (condition is true)
{
code to be executed;
}
Ví dụ dưới đây đầu tiên thiết đặt một biến $ x 1 ($ x = 1 ;). Sau đó, trong khi vòng lặp sẽ tiếp tục chạy miễn là $ x là nhỏ hơn hoặc bằng 5. $ x sẽ tăng thêm 1 mỗi lần chạy vòng lặp ($ x + +;):
<?php
$x=1;
while($x<=5)
{
echo "The number is: $x <br>";
$x++;
}
?>
The PHP do...while Loop
Làm gì ... trong khi vòng lặp sẽ luôn luôn thực hiện các khối mã một lần, sau đó nó sẽ kiểm tra điều kiện, và lặp lại các vòng lặp trong khi các điều kiện quy định là đúng.
cú pháp
do
{
code to be executed;
}
while (condition is true);
Ví dụ dưới đây đầu tiên thiết đặt một biến $ x 1 ($ x = 1 ;). Sau đó, làm trong khi vòng lặp sẽ viết một số đầu ra, và sau đó tăng biến $ x với 1. Sau đó, điều kiện được kiểm tra (là $ x nhỏ hơn hoặc bằng 5?), Và vòng lặp sẽ tiếp tục chạy miễn là $ x là nhỏ hơn hoặc bằng 5:
<?php
$x=1;
do
{
echo "The number is: $x <br>";
$x++;
}
while ($x<=5)
?>
Chú ý rằng trong một làm trong khi vòng lặp điều kiện được kiểm tra sau khi thực hiện các báo cáo trong vòng lặp. Điều này có nghĩa là làm trong khi vòng lặp sẽ thực hiện câu lệnh của nó ít nhất một lần, thậm chí nếu điều kiện không thành công trong lần đầu tiên.
Ví dụ dưới đây đặt biến $ x 6, sau đó nó chạy vòng lặp, và sau đó điều kiện được kiểm tra:
<?php
$x=6;
do
{
echo "The number is: $x <br>";
$x++;
}
while ($x<=5)
?>
Google Account Video Purchases
Cầu Giấy, Hanoi, Vietnam
PHP switch
PHP switch Statement
Báo cáo kết quả chuyển đổi được sử dụng để thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau.
The PHP switch Statement
Sử dụng câu lệnh chuyển đổi để lựa chọn một trong nhiều khối mã sẽ được thực thi.
cú pháp
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
Đây là cách nó hoạt động: Trước tiên chúng ta có một biểu hiện n duy nhất (thường biến), được đánh giá một lần. Giá trị của biểu thức sau đó được so sánh với các giá trị cho từng trường hợp trong cấu trúc. Nếu có một trận đấu, các khối mã liên quan đến vụ án được thực hiện. Sử dụng break để ngăn chặn các mã từ chạy vào các trường hợp tiếp theo tự động. Báo cáo kết quả default được sử dụng nếu không tìm được.
<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, or green!";
}
?>
Báo cáo kết quả chuyển đổi được sử dụng để thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau.
The PHP switch Statement
Sử dụng câu lệnh chuyển đổi để lựa chọn một trong nhiều khối mã sẽ được thực thi.
cú pháp
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
Đây là cách nó hoạt động: Trước tiên chúng ta có một biểu hiện n duy nhất (thường biến), được đánh giá một lần. Giá trị của biểu thức sau đó được so sánh với các giá trị cho từng trường hợp trong cấu trúc. Nếu có một trận đấu, các khối mã liên quan đến vụ án được thực hiện. Sử dụng break để ngăn chặn các mã từ chạy vào các trường hợp tiếp theo tự động. Báo cáo kết quả default được sử dụng nếu không tìm được.
<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, or green!";
}
?>
Google Account Video Purchases
Cầu Giấy, Hanoi, Vietnam
Đăng ký:
Bài đăng (Atom)