Làm cách nào để in từ a đến z trong PHP bằng vòng lặp while?

Ví dụ: nếu bạn muốn hiển thị tất cả các số từ 1 đến 1000, thay vì sử dụng câu lệnh

3 1000 lần hoặc chỉ định tất cả các số trong một câu lệnh 
3 với ký tự xuống dòng 
5, chúng ta chỉ cần sử dụng một vòng lặp, vòng lặp này sẽ chạy cho 

Trong một Vòng lặp, chúng ta thường chỉ định một điều kiện hoặc một GIỚI HẠN cho đến khi vòng lặp sẽ thực thi, bởi vì nếu chúng ta không chỉ định một điều kiện như vậy, thì làm cách nào chúng ta chỉ định khi nào vòng lặp kết thúc và không tiếp tục trong thời gian vô hạn

How loops work in pogramming languages


Vòng lặp PHP 6

Vòng lặp

6 trong PHP có hai thành phần, một là điều kiện và một là mã được thực thi. Nó thực thi mã đã cho cho đến khi điều kiện được chỉ định là đúng

cú pháp

Ví dụ: hãy xem vấn đề được đề cập ở phần đầu của hướng dẫn này. Hãy in các số từ 1 đến 10

1. 2. 3. 4. 5. 6. 7. số 8. 9. 10

Ghi chú. Chúng tôi đã thêm một ký hiệu

0 chỉ để phân tách các số, nó không có chức năng sử dụng trong đoạn mã trên


Vòng lặp PHP 1

Vòng lặp

1 hơi khác so với tất cả các vòng lặp trong PHP vì nó sẽ thực thi ít nhất một lần, ngay cả khi điều kiện sai, bạn có đoán được không? 

cú pháp

Hãy thực hiện ví dụ trên bằng cách sử dụng vòng lặp

1,

1. 2. 3. 4. 5. 6. 7. số 8. 9. 10

Hãy lấy một ví dụ khác, ngay cả khi điều kiện sai, vòng lặp vẫn sẽ được thực hiện một lần

11

Như chúng ta có thể thấy rõ, điều kiện trong vòng lặp

1 ở trên sẽ trả về false vì giá trị của biến 
5 là 11 và theo điều kiện, vòng lặp chỉ được thực hiện nếu giá trị của biến 
5 nhỏ hơn hoặc bằng 10

Tiêu đề có vẻ ngớ ngẩn nhưng nhiều người trong chúng ta không biết câu trả lời ngay cả những nhà phát triển PHP có kinh nghiệm đôi khi cũng phải vật lộn. Vâng, đúng là vậy nhưng việc in tất cả các bảng chữ cái từ A đến Z rất dễ dàng, một khi bạn nhìn lướt qua mã bạn sẽ thốt lên “Trời ơi, tôi chưa bao giờ biết điều này nhưng nó khá đơn giản. ”

Trước khi đi vào phần hướng dẫn, tôi muốn nói rằng nếu bạn biết Lập trình C hoặc nếu bạn nhớ mình đã học ở trường đại học hay trường nào thì điều này sẽ làm bạn ngạc nhiên

Đây là tập lệnh để in từ a đến z

PHP

1

2

3

4

5

6

7

8

9

 

$alpharange = phạm vi( 'a'<, 'z' );

 

foreach ( $alpharange as $i ){

    echo "$i\n";

}

 

?>

mã rất đơn giản, phạm vi () là một hàm PHP giúp tạo một mảng các phần tử trong một phạm vi và trong tập lệnh trên, chúng tôi đang cố định phạm vi từ a đến z, sau đó lặp qua từng bảng chữ cái bằng hàm foreach()


Vòng lặp

6 - Lặp qua một khối mã miễn là điều kiện được chỉ định là đúng


Vòng lặp trong khi PHP

Vòng lặp

6 thực thi một khối mã miễn là điều kiện được chỉ định là đúng

cú pháp

while (điều kiện đúng) {
  mã sẽ được thực thi;
}

ví dụ

Ví dụ dưới đây hiển thị các số từ 1 đến 5

Ví dụ

$x = 1;

while($x <= 5) {  echo "Số này là. $x";  $x++;}?>
  echo "The number is: $x
";
  $x++;
}
?>

Tự mình thử »

Ví dụ giải thích

  • $x = 1;
  • $x <= 5 - Tiếp tục vòng lặp miễn là $x nhỏ hơn hoặc bằng 5
  • $x++;

Ví dụ này đếm đến 100 bằng hàng chục

Ví dụ

$x = 0;

while($x <= 100) {  echo "Số này là. $x";  $x+=10;}?>  echo "The number is: $x
";
  $x+=10;
}
?>

Tự mình thử »

Ví dụ giải thích

  • $x = 0;
  • $x <= 100 - Tiếp tục vòng lặp miễn là $x nhỏ hơn hoặc bằng 100
  • $x+=10;


Bài tập PHP

Kiểm tra bản thân với các bài tập

Tập thể dục

Xuất

0 miễn là $i nhỏ hơn 6

2


Cung cấp câu trả lời "

Làm cách nào để in từ a đến z trong PHP bằng vòng lặp for?

Tất cả các ký tự chữ cái trong một mảng có thể đạt được bằng cách sử dụng chr(), range() với vòng lặp for và foreach trong PHP. Để hiển thị các phần tử mảng dưới dạng đầu ra, chúng ta có thể sử dụng hàm echo, print_r() và var_dump().

Làm cách nào tôi có thể in từ 1 đến 10 số trong PHP?

Chúng ta có thể in các số từ 1 đến 10 bằng cách sử dụng vòng lặp for . Bạn có thể dễ dàng mở rộng chương trình này để in bất kỳ số nào bắt đầu từ bất kỳ giá trị nào và kết thúc bằng bất kỳ giá trị nào. Lệnh echo sẽ in giá trị của $i ra màn hình. Trong dòng tiếp theo, chúng tôi đã sử dụng cùng một lệnh echo để in một ngắt dòng html.

Làm thế nào chúng ta có thể sử dụng vòng lặp while trong PHP?

Vòng lặp while của PHP có thể được sử dụng để duyệt qua bộ mã như vòng lặp for. Vòng lặp while thực thi lặp đi lặp lại một khối mã cho đến khi điều kiện là FALSE. Khi điều kiện là FALSE, nó sẽ thoát khỏi phần thân của vòng lặp. .
trong khi($n<=10)
echo "$n
";.
cuối cùng;

Làm cách nào để chuyển sang vòng lặp tiếp theo trong PHP?

tiếp tục được sử dụng trong các cấu trúc vòng lặp để bỏ qua phần còn lại của vòng lặp hiện tại và tiếp tục thực hiện khi đánh giá điều kiện và sau đó bắt đầu lần lặp tiếp theo . Ghi chú. Trong PHP, câu lệnh switch được coi là cấu trúc lặp với mục đích tiếp tục.