Hướng dẫn dùng bucle definicion trong PHP
Show Nội dung chính Show
Nội dung chính
Trong bài học này, bạn sẽ học cách sử dụng vòng lặp while, do…while, for, foreach để lặp lại một loạt các hành động trong PHP. Các vòng lặp được sử dụng để thực thi cùng một khối mã nhiều lần, cho đến khi một điều kiện nhất định được đáp ứng. Ý tưởng cơ bản đằng sau một vòng lặp là tự động hóa các nhiệm vụ lặp đi lặp lại trong một chương trình để tiết kiệm thời gian và công sức và tối ưu hơn. Trong PHP hỗ trợ bốn loại vòng lặp khác nhau:
Bạn cũng sẽ học cách lặp qua các giá trị của mảng bằng vòng lặp foreach() ở cuối chương này. Vòng lặp foreach() được sinh ra là để dành cho mảng. 2. Vòng lặp While trong PHP – While loopCâu lệnh while sẽ lặp qua một khối mã cho nếu điều kiện trong câu lệnh while đánh giá là đúng. Có thể bạn quan tâmSytax:
Ví dụ bên dưới đây xác định một vòng lặp bắt đầu bằng $i = 1. Vòng lặp sẽ tiếp tục chạy miễn là $i nhỏ hơn hoặc bằng 3. $i sẽ tăng thêm 1 mỗi lần vòng lặp chạy:
Kết quả:
3. Vòng lặp do…while trong PHPVòng lặp do-while là một biến thể của vòng lặp while, đánh giá điều kiện ở cuối mỗi lần lặp của vòng lặp. Với vòng lặp do-while, khối mã được thực thi một lần và sau đó điều kiện được xem xét đến, nếu điều kiện là đúng, câu lệnh được lặp lại miễn là điều kiện được chỉ định được đánh giá là đúng. Syntax:
Ví dụ sau định nghĩa một vòng lặp bắt đầu bằng $i = 1. Sau đó, nó sẽ tăng $i lên 1 và in đầu ra. Sau đó, điều kiện được xem xét và vòng lặp sẽ tiếp tục chạy miễn là $i nhỏ hơn hoặc bằng 3.
Kết quả:
Như bạn thấy, với vòng lặp do…while thì lần đầu tiên không cần kiểm tra điều kiện. Sự khác biệt giữa while và do…while khi lặpVòng lặp while khác với vòng lặp do…while như sau:
4. Vòng lặp for() trong PHP – For loopVòng lặp for lặp lại một khối mã cho đến khi một điều kiện nhất định được đáp ứng. Nó thường được sử dụng để thực thi một khối mã trong một số lần nhất định. Syntax:
3 tham số của vòng lặp for có nghĩa là:
Ví dụ dưới đây định nghĩa một vòng lặp bắt đầu bằng $i = 1. Vòng lặp sẽ tiếp tục cho đến khi $i nhỏ hơn hoặc bằng 3. Biến $ i sẽ tăng thêm 1 mỗi lần vòng lặp chạy:
Kết quả:
5. Vòng lặp foreach() trong PHP – Foreach loopVòng lặp foreach được sử dụng để lặp qua các mảng. Syntax:
Ví dụ sau đây cho thấy một vòng lặp sẽ in các giá trị của mảng đã cho:
Kết quả:
Có thêm một cú pháp của vòng lặp foreach, đó là phần mở rộng của vòng lặp đầu tiên.
Ví dụ:
Kết quả:
TỔNG KẾTNhư vậy là bạn đã biết cách hoạt động của vòng lặp trong PHP. Cũng đơn giản thôi phải không nào? Bài tới chúng ta sẽ học về hàm trong PHP. Bắt đầu đến những phần khó hơn. Hãy chăm chỉ ôn tập lại bài đã học bạn nhé. |
Bài Viết Liên Quan
Cách truy cập hình ảnh bên ngoài thư mục chung trong laravel
Trong Laravel 5. 0 được trừu tượng hóa và thậm chí bạn có thể truy cập tài nguyên từ đám mây vẫn sử dụng cùng một APIVui lòng xem các tài liệu. Hệ thống ...
Hiển thị nội dung bảng Dòng lệnh MySQL
Để có danh sách các bảng trong cơ sở dữ liệu MySQL, hãy sử dụng công cụ máy khách USE database_name;3 để kết nối với máy chủ MySQL và chạy lệnh USE ...
Hiển thị mảng đối tượng trong html
Chương này giới thiệu các tập hợp dữ liệu được sắp xếp theo giá trị chỉ số. Điều này bao gồm các mảng và các cấu trúc giống như mảng, chẳng hạn ...
Hồi quy tuyến tính từng phần python sklearn
Đưa ra một tập hợp các điều kiện và chức năng tương ứng, đánh giá từng chức năng trên dữ liệu đầu vào bất cứ khi nào điều kiện của nó là ...
MongoDB Forrester
Các nền tảng xuyên biên giới hội tụ khối lượng công việc giao dịch, vận hành và phân tích trong một hệ thống duy nhất để bạn có thể xây dựng các ứng ...
2023, Máy tính lương quân nhân đã nghỉ hưu
Tổng thống Biden đã ký thành luật Đạo luật Ủy quyền Quốc phòng (NDAA) năm 2023, đảm bảo các thành viên quân đội sẽ nhận được 4. Tăng lương 6% vào năm ...
Kết nối 2 máy tính trong linux
Nếu bạn có 2 hay nhiều máy tính để bàn ở nhà, có thể là hộp Windows và hộp kiểm tra đã cài đặt Linux, bạn có thể kết nối 2 máy tính dùng chung 1 màn ...
Tôi nên học Python hay React
Python và JavaScript là hai điểm nổi bật cho người mới, theo các chuyên gia phát triển. Nhưng các lập trình viên non trẻ cũng nên đa dạng hóa hộp công cụ của ...
Nửa còn vịt quay bao nhiêu calo
Bạn đang xem: Top 14+ Nửa Con Vịt Quay Bao Nhiêu CaloThông tin và kiến thức về chủ đề nửa con vịt quay bao nhiêu calo hay nhất do Truyền hình cáp sông thu chọn ...
Làm cách nào để chèn nhiều hàng trong laravel?
Nếu chúng ta làm việc trên một dự án lớn và sau đó chúng ta có thể yêu cầu thêm nhiều hàng vào cơ sở dữ liệu bằng cách sử dụng laravel eloquent. Laravel ...
Mysql2 chèn nhiều hàng
Vì vậy, giả sử bạn có một mảng dữ liệu lớn và bạn muốn chèn tất cả dữ liệu này vào cơ sở dữ liệu. Thực hiện một vòng lặp for và tạo một kết ...
Làm cách nào để kiểm tra xem một số không có trong một mảng JavaScript hay không?
Đây là Công thức mã để kiểm tra xem mảng #JavaScript có chứa giá trị không. Bạn có thể sử dụng phương thức mảng mới const symbol = Symbol(symbol); const array ...
Một chuỗi javascript có phải là một mảng không?
JavaScript hỗ trợ nhiều loại mảng khác nhau, mảng chuỗi là một trong số đó. Mảng chuỗi chẳng là gì ngoài mảng của chuỗi. Mảng là một biến lưu trữ ...
Xử lý lỗi biểu mẫu PHP
1. And what about multiple file upload ? - If there is an UPLOAD_ERR_INI_SIZE error with multiple files - we can`t detect it normaly ? ...because that we have an array, but this error returns null ...
Giải vô địch điền kinh Úc 2023 ở đâu?
ALAC là Giải vô địch tổng thể, bao gồm 3 Giải vô địch riêng biệt, tất cả đều diễn ra đồng thờiATC- Giải vô địch các đội Úc. Vận động viên Đa ...
Cách thay đổi nội dung div động trong JavaScript
Một cách mà JavaScript thường được sử dụng là ẩn hoặc hiển thị nội dung dựa trên hành vi của người dùng. Ví dụ: người dùng có thể chọn một tùy ...
1kg chuối hột khô ngâm bao nhiêu lít rượu
Chuối hột rừng là một loại quả dùng ngâm rượu rất ngon, uống rượu chuối hột giúp tăng cường sinh lực, cải thiện sức khỏe và chữa bệnh rất hiệu ...
Làm cách nào để chọn một giá trị từ cơ sở dữ liệu trong php?
Trong hướng dẫn này, bạn sẽ học cách tạo một mảng các danh mục, hiển thị các giá trị bên trong hộp chọn HTML và có các tùy chọn đã chọn được xác ...
Python có sử dụng ASCII không?
HOWTO này thảo luận về sự hỗ trợ của Python đối với đặc tả Unicode để biểu diễn dữ liệu văn bản và giải thích các vấn đề khác nhau mà mọi người ...
Tải xuống bàn làm việc của MySQL
Các bản phân phối nhị phân của MySQL Workbench có sẵn cho các nền tảng trên. Phân phối mã nguồn cũng có sẵn dưới dạng gói tar.gz hoặc gói RPMCác phần sau ...