Trang Chủ Tài chính Cá nhân Làm thế nào để Thực hiện Trong khi Loops với PHP cho HTML5 và CSS3 Lập trình - núm vú

Làm thế nào để Thực hiện Trong khi Loops với PHP cho HTML5 và CSS3 Lập trình - núm vú

Mục lục:

Video: Sử dụng IDE webstorm để lập trình web tốt hơn 2025

Video: Sử dụng IDE webstorm để lập trình web tốt hơn 2025
Anonim

Các vòng lặp while là cách chính, khác với một vòng lặp cho, lặp lại mã trong PHP. Là một lập trình viên HTML5 và CSS3, có thể có những lúc bạn chọn một trong những khác, nhưng điều quan trọng là phải hiểu được sự khác biệt giữa hai.

trong khi các vòng giống như cho các vòng lặp. Họ đòi hỏi cùng một ý nghĩ:

  • Một biến số biến: Biến đặc biệt điều khiển truy cập vào vòng lặp. Không giống như int thường được sử dụng cho các vòng lặp, các sentry của một vòng lặp trong khi có thể được bất kỳ loại.

  • Khởi tạo: Thiết lập giá trị ban đầu của biến sentry trước khi bắt đầu vòng lặp. Không dựa vào cài đặt mặc định (vì bạn không biết họ sẽ là gì). Thay vào đó, hãy tự đặt giá trị này.

  • Một điều kiện: Câu lệnh while đòi hỏi một điều kiện. Điều kiện này kiểm soát truy cập vào vòng lặp. Miễn là điều kiện là đúng, vòng lặp tiếp tục. Ngay khi điều kiện được đánh giá là sai, vòng lặp sẽ xuất hiện.

  • Một sửa đổi: Bạn phải bằng cách nào đó thay đổi giá trị của biến sentry. Điều quan trọng là tuyên bố sửa đổi xảy ra ở đâu đó bên trong vòng lặp. Trong một vòng lặp for, bạn hầu như luôn luôn thêm hoặc trừ để sửa đổi một biến. Trong một vòng lặp, bất kỳ câu lệnh nào có thể được sử dụng để sửa đổi biến.

cho các vòng lặp an toàn hơn một chút so với vòng lặp vì cấu trúc của vòng lặp đòi hỏi bạn phải suy nghĩ về khởi tạo, điều kiện và sửa đổi. Tất cả ba tính năng được xây dựng trong câu lệnh for. Câu lệnh while chỉ yêu cầu điều kiện. Điều này có thể làm cho bạn nghĩ rằng bạn không cần các phần khác, nhưng điều đó sẽ nguy hiểm.

Trong bất kỳ loại vòng lặp, bạn cần phải khởi tạo biến sentry và sửa đổi giá trị của nó. Với vòng lặp trong khi, bạn có trách nhiệm tự thêm các tính năng này. Không làm như vậy sẽ gây ra các vòng lặp vô tận, hoặc các vòng lặp mà không bao giờ xảy ra.

Hãy xem đoạn mã sau đây cho thời gian. php để xem nó hoạt động như thế nào:

trong khi. php img (chiều cao: 40px; width: 50px;}

Dice Rolling Game 2

Chào mừng bạn đến với trò chơi lắc lắc. Xem có bao nhiêu cuộn để có được một sáu!

TẠI ĐÂY; $ counter ++;} print "

Đã mất $ counter cố gắng để có được sáu.

"; ? >

Thử lại!

Ví dụ này minh họa cách tinh tế trong khi vòng lặp có thể được. Tất cả các yếu tố chính là ở đó, nhưng chúng không phải nhìn như một phần của vòng lặp while.

  1. Khởi tạo $ userNumber.

    Đối với vòng lặp này, $ userNumber là biến sentry.Khởi tạo cần đảm bảo rằng vòng chạy chính xác một lần. Bởi vì điều kiện sẽ là ($ userNumber! = 6), bạn cần phải cung cấp cho $ userNumber một giá trị mà rõ ràng là không 6. 999 sẽ làm công việc, và đó là hoang dã, đủ để được rõ ràng ngoài phạm vi.

    Mặc dù bước khởi tạo xuất hiện trong mã trước vòng lặp, tốt nhất nên bắt đầu với điều kiện của bạn và sau đó sao lưu một dòng để khởi tạo vì bước khởi tạo phụ thuộc vào điều kiện.

  2. Thiết lập điều kiện.

    Hãy suy nghĩ về những gì nên làm cho vòng lặp để tiếp tục hoặc bỏ thuốc lá. Hãy nhớ rằng điều kiện giải thích khi vòng lặp tiếp tục. Nó thường dễ dàng hơn để suy nghĩ về những gì gây ra các vòng lặp để thoát. Đó là tốt; chỉ cần đảo ngược nó. Ví dụ, nếu bạn muốn vòng lặp để bỏ thuốc lá khi $ userNumber bằng 6, thì bạn sẽ có nó tiếp tục miễn là $ userNumber! = 6.

  3. Sửa lại cho canh gác.

    Đây là một sự khó khắn. Trong ví dụ cụ thể này, sửa biến sentry bằng cách nhận một số ngẫu nhiên mới: $ userNumber = rand (1, 6). Thường trong một vòng lặp, bước sửa đổi là nội tại cho vấn đề bạn đang giải quyết. Đôi khi bạn nhận được giá trị mới từ người dùng, đôi khi bạn lấy nó từ một tệp hoặc cơ sở dữ liệu, hoặc đôi khi bạn chỉ cần thêm (giống như một vòng lặp for).

    Chìa khóa ở đây là đảm bảo bạn có một câu lệnh sửa đổi biến sentry và điều kiện có thể kích hoạt. Ví dụ, sử dụng $ userNumber = rand (1, 5) sẽ cho kết quả vòng lặp vô tận vì $ userNumber không bao giờ có thể là 6.

trong khi vòng lặp có thể gây ra rất nhiều vấn đề vì chúng có thể gây ra lỗi logic. Đó là, cú pháp (cấu trúc và chính tả của mã) có thể được sử dụng tốt, nhưng chương trình vẫn không hoạt động đúng cách. Hầu như luôn luôn, vấn đề có thể được giải quyết bằng cách suy nghĩ về ba phần của một vòng lặp tốt: Khởi tạo cảnh sát, tạo ra một điều kiện có ý nghĩa, và sửa đổi các cảnh sát một cách thích hợp.

Làm thế nào để Thực hiện Trong khi Loops với PHP cho HTML5 và CSS3 Lập trình - núm vú

Lựa chọn của người biên tập

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

Khái niệm cơ bản về Điện tử: bạn sẽ cần phải học một chút về luân phiên hiện tại (AC), nếu bạn muốn sử dụng nguồn điện AC trong các mạch điện tử của bạn. Một cách hay để làm cho tâm trí của bạn hoạt động như thế nào là nhìn vào thiết bị thường được sử dụng để tạo ra nó: máy phát điện. Một máy phát điện là một thiết bị mà ...

Lựa chọn của người biên tập

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Spotify tương thích với tất cả các mô hình iPod cổ điển , cũng như iPod shuffle và iPod nano. Bất kỳ iPod kết nối thông qua kết nối cáp USB, chứ không phải là mô hình đầu tiên mà yêu cầu kết nối FireWire (không có một bảo tàng mà bạn có thể hiến tặng đó?), Sẽ làm việc. Một ngoại lệ là iPod touch:

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Trong Spotify, bạn có thể gắn thẻ và chỉnh sửa thông tin theo dõi . Mỗi tệp MP3 hoặc AAC không chỉ là một phần của âm thanh. Giống như một bức ảnh kỹ thuật số có thể chứa thêm thông tin (về máy ảnh được sử dụng, cài đặt phơi sáng, thời gian chụp, v.v ...), tệp nhạc kỹ thuật số cũng có thể chứa thông tin, được gọi là siêu dữ liệu, ...

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Với 15 triệu bài hát và đếm, sẽ có những sai lầm trong thư viện của Spotify khi nói đến các trang tiểu sử nghệ sĩ và kết hợp các nghệ sĩ với các bản phát hành album. Spotify không có một công cụ tự động để báo cáo và sửa chữa các vấn đề, tạo ra một backlog thủ công cho nhân viên Spotify và rất bực bội khi trả tiền cho khách hàng muốn ...

Lựa chọn của người biên tập

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Khi bạn viết một ghi chú trong Outlook, để đọc nó đôi khi. Đọc các ghi chú thậm chí còn dễ dàng hơn bằng văn bản. Để đọc một ghi chú, hãy làm theo các bước sau: Nhấp vào nút Ghi chú trong ngăn Điều hướng. Danh sách ghi chú xuất hiện. Nhấp đúp vào tiêu đề của ghi chú bạn muốn mở. Lưu ý ...

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm với Outlook trên điện thoại hoặc máy tính bảng của bạn là chỉ cần đọc email. Màn hình iPad hiển thị cho bạn một bố cục các tin nhắn email có thể nhắc bạn về Outlook trên máy tính để bàn. Nó hiển thị một danh sách các thư ở bên trái và một khung đọc ở bên phải hiển thị nội dung ...

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Nếu bạn đi du lịch nhiều, bạn có thể cần phải đăng nhập vào Outlook. com thường xuyên để xem liệu IRS có muốn bạn hay gia đình bạn đã mời bạn tham dự sinh nhật lần thứ 100 của cô Munt. (Các bên vui vẻ hơn nhiều.) Outlook. com cho phép người khác gửi cho bạn một email đặc biệt mời bạn tham dự cuộc họp. Bạn ...