Computer >> Máy Tính >  >> Lập trình >> PHP

Hoạt động bên trong của vòng lặp ‘foreach’ trong PHP

Vòng lặp ‘foreach’ trong PHP giúp truy cập các cặp giá trị khóa trong một mảng. Vòng lặp ‘foreach’ chỉ hoạt động với các mảng, với ưu điểm là không cần khởi tạo bộ đếm vòng lặp. Ngoài ra, không cần đặt điều kiện nào để thoát ra khỏi vòng lặp. Vòng lặp ‘foreach’ cũng ngầm thực hiện điều này.

Ví dụ

<?php
   $my_arr = array("Joe", "Hannah", "Paul", "Sanna");
   foreach($my_arr as $entry)
   {
      echo "$entry<br/>";
   }
?>

Đầu ra

Joe
Hannah
Paul
Sanna

Một mảng các giá trị chuỗi được xác định và vòng lặp foreach được sử dụng để truy cập mọi phần tử bên trong mảng bằng cách đặt một tên biến. 'Echo' được sử dụng để hiển thị mọi phần tử của mảng trên bảng điều khiển.