XtGem Forum catalog
18:22
20/05/24
Like để cập nhật nhiều truyện hay trên Facebook nhé
HotBạn muốn tải các game hay? Hãy truy cập:Vietnam.Teamobi.Com.Vntrang web TeaMobi đại lí vietnam phân phối bởi ©2Xinh™
Bạn muốn bày tỏ tình yêu với
người ấy, và muốn cho người ấy
biết bạn yêu người ấy đến nức nào,
và ý tưởng của bạn sẽ là một trang
web với hàng ngàn dòng chữ :
I LOVE YOU
Có hai cách để làm chuyện này:
_Đầu tiên bạn hãy viết ra một câu:I
LOVE YOU, sau đó copy & past bằng
tổ hợp phím Ctrl + V cho nó lẹ, được
cở 5,6 dòng, tô đen hết lại past tiếp,
được cỡ một ganf, tô den rồi past
cho nó nhiều, chả mấy chốc cũng sẽ
được một ngàn dòng.
_Cách thứ hai là làm mọi thứ với
khoảng 5 dòng với javascript,
quăng luôn đoạn code để mọi
người xem rồi ta cùng đi vào tìm
hiểu sau:
Vòng lặp While
<?php
while($i<1001)
{
echo"<b>I LOVE YOU</b><br />";
$i=$i+1;
}
?>
Ta hãy bắt đầu với dòng while
($i<1000), chữ while trong tiếng
Anh có nghĩa là trong khi, còn trong
trường hợp này có nghĩa là: khi
điều kiện còn đúng thì làm đi, làm
lại cái trong cặp dấu ngoặc móc, với
câu lệnh trên của chúng ta thì điều
kiện là $i<1001.
Dòng
echo "<b>I LOVE YOU</b><br />";
in ra sòng mã HTML mà ta cần.
Còn dòng
$i=$i+1;
cũng không kém gì quan trọng, nếu
tiếu dòng này, biến $i sẽ lưu giữ
mãi một giá trị và sẽ chẳn bao giờ
lớn hơn 1001, vòng lặp sẽ chạy mại
không dừng! trong mọi trường
hợp, điều này không hề có lợi cho
bất cứ ai, nhà sản xuất hay người sử
dụng!
Cú pháp của vòng lặp While:
while(<điều kiện>)
{
câu lệnh 1;
câu lệnh 2;
.................
}
Vòng lặp Do...... While
VÒng lặp Do....While
gần giống như vòng lặp While, chỉ
có điều là các câu lệnh sẽ được là
mít nhất một lần rồi mới bắt đầu
kiểm tra điều kiện ở các lần sau.
Cú pháp:
do
{
câu lệnh 1;
câu lệnh 2;
.................
}
while(<điều kiện>);
Vòng lặp For
Bạn hãy xem ví dụ với cùng chức
năng in ra 1000 cấu I LOVE YOU như
đoạn code trên nhưng với vòng lặp
for:
for($i=0;
$i<1001;
$i++)
{
echo"<b>I LOVE YOU</b><br />";
}
or(phần khởi tạo;
phần điều kiện;
tăng hay giảm giá trị)
Phần khởi tạo: bạn khái báo biến
đếm và gán giá trị ban đầu cho nó
luôn.
Phần điều kiện: bạn đặt ra điều
kiện.Phần tăng/giảm gái trị: đây là
điềm khác biệt nhất với vòng lặp
while, trong khi vòng lặp while thì
cần một câu lệnh để tăng/giảm giá
trị cho biến đếm, thì bản chất vòng
lặp for đã có sẵn điều này.
Mình trong ví dụ trên, điều kiện
mình đã đạt theo kiểu toán tự rút
gọn ( ++ có nghĩa là tự tăng lên 1,
bạn nên xem lại bài toán tử)
Chú ý: mọi con đường đều về La Mã,
ở các ví dụ trên mình chỉ cho tăng
biến đếm lên, trong khi vẫn có thể
làm như thế với các giảm biến đếm
xuống, chỉ cần linh hoạt một chút:
<?php
for($i=1001;
$i>1;
$i--)
{
echo"<b>I LOVE YOU</b><br />";
}
?>
hãy linh hoạt và vận dụng thích hợp
cho mục đích của bạn, đó là việc mà
chỉ con người mới làm được!