Trang Chủ Tài chính Cá nhân Cách sử dụng PHP Loops với mảng cho lập trình HTML5 và CSS3 - núm vú

Cách sử dụng PHP Loops với mảng cho lập trình HTML5 và CSS3 - núm vú

Mục lục:

Video: JavaScript 21: Sắp xếp các phần tử của mảng 2025

Video: JavaScript 21: Sắp xếp các phần tử của mảng 2025
Anonim

PHP mảng và vòng lặp giống như bơ đậu phộng và thạch; họ chỉ đi với nhau. Khi bạn bắt đầu sử dụng mảng trong chương trình HTML5 và CSS3, cuối cùng, bạn sẽ muốn đi qua từng phần tử trong mảng và làm điều gì đó với nó. Vòng lặp for là cách hoàn hảo để thực hiện việc này.

Nhìn vào các loopingArray. php code để xem một mảng với một vài biến thể của vòng lặp for.

loopingArray. php

Looping qua mảng

n"; for ($ i = 0; $ i

n";} / / Cuối cùng để in "

n "; / / sử dụng cơ chế foreach để đơn giản hóa in ra các yếu tố in "

n"; foreach ($ sách dưới $ sách) {print $ book. "

n";} // end foreach print "

n"; ? >

Mối quan hệ giữa mảng và vòng lặp không khó để nhìn thấy:

  1. Tạo mảng của bạn.

    Mảng được tải trước. Không có vấn đề gì với thực tế là câu lệnh mảng (mặc dù một dòng logic) thực sự chiếm một vài dòng trong trình biên tập.

  2. Xây dựng một vòng lặp để vượt qua mảng.

    Các vòng lặp cần phải xảy ra một lần cho mỗi phần tử trong mảng; trong trường hợp này, đó là tám lần. Thiết lập một vòng lặp lặp lại tám lần. Nó sẽ bắt đầu từ 0 và kết thúc ở 7.

  3. Sử dụng sizeof () để xác định điểm kết thúc.

    Bởi vì bạn biết rằng mảng này có tám phần tử, bạn chỉ có thể đặt điều kiện là $ i <8. hàm sizeof () được ưa thích vì nó sẽ làm việc ngay cả khi kích thước mảng thay đổi. Ngoài ra, nó dễ dàng hơn để hiểu những gì bạn có ý nghĩa. sizeof ($ sách) có nghĩa là "kích thước của mảng sách $. "Số 8 có thể có ý nghĩa gì.

  4. In ra mỗi phần tử.

    Bên trong vòng lặp, bạn chỉ cần in ra phần tử hiện tại của mảng, sẽ là $ books [$ i]. Đừng quên thêm thẻ

    nếu bạn muốn ngắt dòng trong đầu ra HTML. Thêm n để giữ cho mã nguồn HTML trông đẹp.

Đơn giản hóa các vòng với foreach

Mối quan hệ giữa các vòng lặp và mảng là rất gần với nhiều ngôn ngữ cung cấp một phiên bản đặc biệt của vòng lặp for cho mảng. Hãy xem mã này để xem nó mát như thế nào:

// sử dụng cơ chế foreach để đơn giản hóa việc in ra các phần tử in "

n"; foreach ($ books as $ book) {print $ book."

n";} // end foreach print "

n";

Vòng lặp foreach là một phiên bản đặc biệt của vòng lặp for để đơn giản hóa việc làm việc với các mảng. Đây là cách hoạt động.

  1. Sử dụng từ khoá foreach để bắt đầu vòng lặp.

    Điều này nói với PHP rằng bạn đang làm việc với biến thể foreach.

  2. Tham số đầu tiên là tên mảng.

    Vòng lặp foreach được thiết kế để làm việc với một mảng, vì vậy thông số đầu tiên là mảng bạn muốn bước qua.

  3. Tạo một biến để giữ từng phần tử của mảng.

    Mỗi lần đi qua vòng lặp, biến $ book sẽ giữ nguyên tố hiện tại của mảng sách $. Hầu hết thời gian, bạn sử dụng một vòng lặp cho một mảng bởi vì bạn muốn để đối phó với mỗi phần tử của mảng. Sử dụng một vòng lặp foreach làm cho điều này dễ dàng hơn.

  4. Sử dụng biến $ book bên trong vòng lặp.

    Biến $ book đã sẵn sàng để đi. Điều tốt đẹp về việc sử dụng foreach là bạn không phải lo lắng về chỉ số. Biến $ book luôn chứa phần tử hiện tại của mảng.

Nhiều ngôn ngữ có các biến thể của vòng lặp, nhưng chúng khác nhau rất nhiều trong các chi tiết. Bạn có thể sử dụng vòng lặp, nhưng hãy lưu ý rằng nó không dịch được giữa các ngôn ngữ khá tự do như hầu hết các hoạt động.

Mảng và HTML

Mảng là tuyệt vời bởi vì chúng được sử dụng để giữ các danh sách dữ liệu trong ngôn ngữ lập trình của bạn. Tất nhiên, HTML đã có những cách khác để làm việc với các danh sách. Các thẻ và cả hai đều được sử dụng để biểu diễn hình ảnh các danh sách và đối tượng được sử dụng để cho phép người dùng chọn từ danh sách. Nó rất phổ biến để xây dựng các cấu trúc HTML từ mảng.

Mã cho trang không quá khác so với các ví dụ trước. Nó chỉ thêm một số định dạng HTML:

arrayHTML. php

Mảng là hữu ích trong HTML

// Đầu tiên tạo một mảng các tên sách mini

$ books = array ("Tạo XHTML Foundation",

"Tạo dáng với CSS",

"Sử dụng CSS vị trí cho Giao diện"

"Lập trình phía máy khách với JavaScript",

"Lập trình phía máy chủ với PHP",

"Cơ sở dữ liệu với MySQL",

"Tương lai với AJAX",

"Moving From Các trang tới trang web ");

/ / làm cho mảng vào một danh sách đánh số

in "

    n";

    foreach ($ sách dưới $ sách) {

    in "

  1. $ book
  2. n";

    } // end foreach

    in "

n";

/ / làm cho các mảng vào một đối tượng lựa chọn

in "n";

Cách sử dụng PHP Loops với mảng cho lập trình HTML5 và CSS3 - 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 ...