Vòng lặp foreach trong PHP

Vòng lặp foreach được sử dụng để duyệt qua tất cả các phần tử của mảng.

Cú pháp như sau: viết từ khóa foreach, và sau đó là dấu ngoặc tròn (). Trong những dấu ngoặc này chỉ định biến chứa mảng cần duyệt, sau đó là từ as, và sau nó - biến mà trong mỗi lần lặp sẽ nhận giá trị của phần tử mảng. Sau đó phải là dấu ngoặc nhọn {}, bên trong sẽ chứa thân vòng lặp.

Vậy, cú pháp của vòng lặp chúng ta trông như thế này:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Đoạn mã nằm giữa các dấu ngoặc nhọn
      sẽ được lặp lại bao nhiêu lần
      bằng với số phần tử của mảng.
    */
  }
?>

Hãy sử dụng vòng lặp foreach để hiển thị tất cả các phần tử của mảng ra màn hình:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    echo $elem;
  }
?>
Задание 1

Cho mảng với các số:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Duyệt mảng này bằng vòng lặp và hiển thị ra màn hình bình phương của những số này.

Задание 2

Cho mảng với các số:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Bằng vòng lặp foreach và thẻ br hãy hiển thị ra màn hình một cột các phần tử của mảng này.

Задание 3

Cho mảng với các số:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Bằng vòng lặp foreach và thẻ br hãy hiển thị ra màn hình một cột các phần tử của mảng này sao cho mỗi phần tử mảng nằm trong thẻ b của riêng nó.