Nội dung chính
Đề bài
Sử dụng dấu * để vẽ hình chữ nhật trong PHP, đây là một trong những bài cơ bản nhất giúp bạn thực hành cách sử dụng các vòng lặp trong PHP.
Lời giải
- Sử dụng vòng lặp for
- Sử dụng vòng lặp do-while
- Sử dụng vòng lặp while
1. Sử dụng vòng lặp for
// sử dụng vòng lặp for - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn vị <?php for($i = 0; $i < 10; $i ++) { echo "<br>"; for($j = 0; $j < 20; $j ++) { echo "*"; } } ?>
Kết quả:
// sử dụng vòng lặp for - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn vị ******************** ******************** ******************** ******************** ******************** ******************** ******************** ******************** ******************** ********************
2. Sử dụng vòng lặp while
// sử dụng vòng lặp while - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn vị <?php $i = 0; while ( $i < 10 ) { echo "<br>"; $j = 0; while ( $j < 20 ) { echo "*"; $j ++; } $i ++; } ?>
Kết quả:
// sử dụng vòng lặp while - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn vị ******************** ******************** ******************** ******************** ******************** ******************** ******************** ******************** ******************** ********************
3. Sử dụng vòng lặp do-while
// sử dụng vòng lặp do-while - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn vị <?php $i = 0; do { echo "<br>"; $j = 0; do { echo "*"; $j ++; } while ( $j < 20 ); $i ++; } while ( $i < 10 ); ?>
Kết quả:
// sử dụng vòng lặp do-while - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn vị ******************** ******************** ******************** ******************** ******************** ******************** ******************** ******************** ******************** ********************