Tôi có thể lặp qua một chuỗi trong PHP không?

The example code given for valid[] will break if the array contains a FALSE value. This code prints out a single "bool[true]" and exits the loop when it gets to the FALSE:

$A = array[TRUE, FALSE, TRUE, TRUE];
while[current[$A] !== FALSE] {
  var_dump[current[$A]];
  next[$A];
}
?>

Instead, the key[] function should be used, since it returns NULL only at the end of the array. This code displays all four elements and then exits:

$A = array[TRUE, FALSE, TRUE, TRUE];
while[!is_null[key[$A]]] {
  var_dump[current[$A]];
  next[$A];
}
?>

Vòng lặp for - Lặp qua một khối mã với số lần xác định

PHP cho vòng lặp

Vòng lặp for được sử dụng khi bạn biết trước tập lệnh sẽ chạy bao nhiêu lần

cú pháp

for [init counter; test counter; increment counter] {
  mã sẽ được thực thi cho mỗi lần lặp lại;
}

Thông số

  • bộ đếm khởi tạo. Khởi tạo giá trị bộ đếm vòng lặp
  • quầy kiểm tra. Được đánh giá cho mỗi lần lặp lại vòng lặp. Nếu nó đánh giá là TRUE, vòng lặp tiếp tục. Nếu nó đánh giá là FALSE, vòng lặp kết thúc
  • bộ đếm tăng. Tăng giá trị bộ đếm vòng lặp

ví dụ

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

Ví dụ

for [$x = 0; $x
  echo "The number is: $x
";
}
?>

Tự mình thử »

Ví dụ giải thích

  • $x = 0;
  • $x
      echo "The number is: $x
    ";
    }
    ?>

    Tự mình thử »

    Ví dụ giải thích

    • $x = 0;
    • $x

Chủ Đề