Máy tínhLập trình

Làm thế nào để PHP mảng?

Một mảng là một cấu trúc dữ liệu đó cho phép một địa điểm duy nhất để lưu trữ các giá trị nhất định mà là những yếu tố cùng loại.

loại mảng

Có hai loại mảng, chúng khác nhau trong cách xác định các yếu tố cấu thành.

  1. Đơn giản - mỗi phần tử trong đó được đưa ra một chỉ số thành một chuỗi.
  2. Kết hợp - nó có đề cập đến một yếu tố sử dụng các phím kết hợp với các giá trị logic.

Trong thuật ngữ đơn giản, nó là một biến, mà có thể có nhiều hơn một giá trị. Chúng tôi quan tâm đến mảng PHP.

tính năng đặc trưng

Cân nhắc PHP chi tiết mảng:

  1. Nó có thể chứa bất kỳ số lượng các giá trị, và nó là trống rỗng.
  2. Mỗi phòng trong số các giá trị, trong đó bao gồm một loạt các PHP, được gọi là phần tử.
  3. Yếu tố lưu trữ các kiểu khác nhau của các biến. Đây có thể là chuỗi, số nguyên, boolean.
  4. Truy cập đến các yếu tố có thể sử dụng các chỉ số có trong chữ thường và số.
  5. PHP mảng chứa các yếu tố với chỉ số duy nhất.
  6. Số phần tử trong mảng - là chiều dài của nó.
  7. Các giá trị của các yếu tố cũng có thể là mảng, cũng như các mảng đa chiều.

Một tính năng đặc biệt của PHP là khả năng tạo ra một mảng trong kịch bản của bất kỳ phức tạp.

ưu điểm:

  1. Nó rất dễ dàng để làm việc cùng lúc với nhiều giá trị trong một mảng. Nó rất dễ dàng để làm một chu kỳ các thành viên của mình để thay đổi các giá trị.
  2. Họ rất dễ thao tác. Đơn giản chỉ cần loại bỏ, thêm các mục để đọc hoặc thay đổi các giá trị của các yếu tố.
  3. Trong PHP, có rất nhiều chức năng khác nhau cho phép bạn xử lý mảng. Có một tìm kiếm cho các giá trị cụ thể, sắp xếp, sáp nhập mảng.

loại

Mảng được chia thêm thành 2 loại:

  • một chiều;
  • hai chiều.

Có nhiều cách khác nhau để khởi tạo mảng. Đầu tiên, hãy xem xét đơn giản, và sau đó - một mảng PHP kết hợp.

VÍ DỤ tạo ra một mảng đơn giản trong PHP:

Trong các phím dụ sử dụng - một số trong ngoặc [], và quan trọng hơn - tên của các loại trái cây và rau quả.

Gán một giá trị phần tử mảng PHP có thể được viết như sau:

  • $ Array [n] = z;
  • n - chìa khóa, z - giá trị.

Trong phương pháp thứ hai của khởi tạo có thể không có gì để chỉ ra trong dấu ngoặc :

  • $ Name [] = "a";
  • $ Name [] = "hai";
  • $ Name [] = "ba".

Trong trường hợp này, chỉ số sẽ bằng mặc định: 0, 1 và 2.

Và bạn có thể chuyển nhượng bất kỳ giá trị chỉ số của nó:

  • $ Name [35] = 'a';
  • $ Name [18] = 'hai';
  • $ Name [90] = "ba".

Bạn có thể kết hợp các phương pháp khởi tạo:

  • $ Name [37] = "đầu tiên";
  • $ Name [5] = "thứ hai";
  • $ Name [] = "thứ ba".

Yếu tố thứ ba được gán cho một chỉ số tương đương với 38, 37 - lớn nhất trong số các chỉ số.

cú pháp mảng đa chiều trông như thế này:

$ Name [indeks1] [indeks2] ....

Bây giờ chúng ta hãy xem những gì một kết hợp mảng PHP. Chỉ số có thể là một chuỗi, nó không áp đặt những hạn chế, không gian được cho phép, chiều dài của nó là khác nhau. mảng kết hợp được sử dụng tốt khi nó là cần thiết để liên kết các yếu tố không phải là với những con số, nhưng với lời nói. Mảng có chỉ số - chuỗi được gọi là liên kết.

Trong mảng kết hợp một chiều chỉ chứa một chìa khóa, nó tương ứng với một chỉ số cụ thể. Những hình ảnh trên là một ví dụ về mảng kết hợp một chiều và đa chiều.

Bạn có thể tạo một mảng kết hợp đa chiều theo cách cổ điển, nhưng nó không phải là rất thuận tiện.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.