Hướng dẫn example of indexed array in php - ví dụ về mảng được lập chỉ mục trong php
Các mảng được lập chỉ mục PHPCó hai cách để tạo các mảng được lập chỉ mục: Show
Chỉ mục có thể được gán tự động (chỉ mục luôn bắt đầu từ 0), như thế này: $ Cars = mảng ("Volvo", "BMW", "Toyota"); hoặc chỉ mục có thể được chỉ định thủ công: $ Cars [0] = "Volvo"; $ Cars [1] = "BMW"; $ Cars [2] = "Toyota"; Ví dụ sau đây tạo ra một mảng được lập chỉ mục có tên $ Cars, gán ba phần tử cho nó và sau đó in một văn bản chứa các giá trị mảng: Thí dụ $cars = array("Volvo", "BMW", "Toyota"); Hãy tự mình thử » Vòng lặp qua một mảng được lập chỉ mụcĐể lặp qua và in tất cả các giá trị của một mảng được lập chỉ mục, bạn có thể sử dụng vòng lặp Thí dụ
$cars = array("Volvo", "BMW", "Toyota"); Hãy tự mình thử » Hãy tự mình thử » Vòng lặp qua một mảng được lập chỉ mụcĐể lặp qua và in tất cả các giá trị của một mảng được lập chỉ mục, bạn có thể sử dụng vòng lặp The reference contains a brief description, and examples of use, for each function! PHP ExercisesMảng được lập chỉ mục PHP là một mảng được biểu thị bằng số chỉ mục theo mặc định. Tất cả các phần tử của mảng được biểu thị bằng một số chỉ mục bắt đầu từ 0. Mảng được lập chỉ mục PHP có thể lưu trữ số, chuỗi hoặc bất kỳ đối tượng nào. Mảng được lập chỉ mục PHP còn được gọi là mảng số. Sự định nghĩaCó hai cách để xác định mảng được lập chỉ mục: Cách đầu tiên: Cách thứ 2: Ví dụ về mảng được lập chỉ mục PHPTệp: Array1.phpOutput: Kích thước: Lớn, trung bình và ngắn Tệp: Array2.phpOutput: Kích thước: Lớn, trung bình và ngắn Tệp: Array2.phpĐi qua mảng được lập chỉ mục PHP Chúng ta có thể dễ dàng đi qua mảng trong PHP bằng cách sử dụng Foreach Loop. Hãy xem một ví dụ đơn giản để đi qua tất cả các yếu tố của mảng PHP.Output: Size is: Big Size is: Medium Size is: Short Tệp: Array3.phpĐếm chiều dài của mảng được lập chỉ mục PHP Output: Tổng quan về cấu trúc dữ liệuData StructureTrong bài viết sau, chúng tôi sẽ thảo luận về mảng được lập chỉ mục trong PHP. Một mảng là một cấu trúc dữ liệu hoặc, giống như một nơi nắm giữ như đã thảo luận ở trên, là lưu trữ một hoặc nhiều loại dữ liệu dưới một tên. Một cách khác để hiểu điều này là chúng tôi có chìa khóa cho mọi giá trị trong mảng cấu trúc của chúng tôi, vì vậy khi biến duy nhất của chúng tôi giữ một danh sách các mục hoặc giá trị, chúng tôi có thể xác định từng loại chúng bằng các khóa này. Tối ưu hóa như vậy của cấu trúc dữ liệu này có thể được sử dụng như một mảng hoặc từ điển hoặc một tập hợp các giá trị, stack-queue, v.v. và vì các giá trị bên trong mảng của chúng tôi cũng có thể là một mảng, có khả năng chúng tôi có thể tạo ra một cây hoặc một mảng đa chiều. Các loại mảngBây giờ, dựa trên kích thước và loại khóa được sử dụng trong mảng của chúng tôi, có thể là một chuỗi hoặc một số nguyên, chủ yếu có ba loại trong đó chúng tôi tạo ra các mảng của chúng tôi. Giá trị có thể được tạo ra thuộc bất kỳ loại. Do đó, các loại có thể được tạo ra, cụ thể là mảng số hoặc được lập chỉ mục, mảng kết hợp và mảng đa chiều.
Mảng được lập chỉ mụcNhư đã thảo luận ngắn gọn ở trên, mảng được lập chỉ mục là một loại mảng có các chỉ số số để truy cập các giá trị của nó. Tuy nhiên, chúng có thể lưu trữ số, ký tự, chuỗi, v.v. Theo mặc định, các chỉ số mảng được biểu diễn bằng các số nếu không được chỉ định và nó bắt đầu bằng chỉ mục 0 và kết thúc bằng index -1. Chủ yếu có hai cách chúng ta có thể tạo ra một mảng được lập chỉ mục.
Hãy cho chúng tôi xem cả hai phương pháp tạo một mảng, từng cái một. Bài tập chỉ mục thủ công: Trong một ví dụ sau đây, chúng tôi đã gán thủ công các chỉ mục, từng cái một, cho các giá trị của chúng tôi ở đây. In the following given an example, we have manually assigned indexes, one by one, to our values here.
Mã ví dụ trên sẽ tạo ra đầu ra như: Bạn cũng có thể thấy mã tương tự này trong ảnh chụp màn hình dưới đây của chương trình và đầu ra của nó trong một môi trường trực tiếp. Function mảng (): Mã viết dưới đây đang tạo một mảng được lập chỉ mục có tên $ autos bằng hàm mảng (). Hàm là gán ba yếu tố cho tên mảng của chúng tôi. The below written code is creating an indexed array named $autos using array () function. The function is assigning three elements to our array name. Sau đó, chúng tôi đã hình thành một dòng văn bản đơn giản chứa các giá trị mảng và in chúng bằng các câu lệnh ECHO. Code:
Output: Lưu ý: & nbsp; Chúng tôi đã truy cập vào chỉ mục $ nhân viên [2] trước tiên, và sau đó chúng tôi đã gọi $ nhân viên [1] theo nhu cầu của chúng tôi.We accessed the $employee[2] index first, and then we called $employee[1] according to our need. Nhưng điều gì sẽ xảy ra nếu tôi có hàng tá giá trị bên trong mảng của tôi và tôi cần in chúng? Sẽ thật khó chịu khi nhập tất cả các giá trị từ mảng bằng cách sử dụng các dấu phân cách với các câu lệnh ECHO để in tất cả. Đối với điều này, một lối thoát dễ dàng là nếu chúng ta có thể đi qua mảng hoàn chỉnh của mình và có thể in các giá trị. Đi qua mảng được lập chỉ mục rất đơn giản và dễ dàng trong mảng được lập chỉ mục; Ở đây, chúng tôi sử dụng các vòng lặp. Đi qua mảng được lập chỉ mục trong PHPĐi qua một mảng có nghĩa là đọc các giá trị của mảng từng cái một và in nếu cần. Mảng được lập chỉ mục có thể dễ dàng đi qua; Chúng tôi chỉ cần sử dụng vòng lặp của các giá trị thông qua phương thức giá trị. Chúng tôi sẽ sử dụng cho vòng lặp hoặc cho mỗi vòng lặp để đi qua mảng được lập chỉ mục của chúng tôi và sau đó in tất cả các giá trị cần thiết. Code:
Output: Chương trình trên in nội dung của mảng của chúng tôi. Lưu ý: Các giá trị RAM, nam và 28 được in bằng các dòng mới vì câu lệnh break () chúng tôi đã sử dụng trong mã của chúng tôi.The values Ram, Male and 28 are printed in new lines because of the break statement ( Code:
Output: Bạn có thể thấy mã đơn giản ở trên và đầu ra của nó trong môi trường trực tiếp trong ảnh chụp màn hình sau. Một phương pháp thường được sử dụng khác trong các mảng là lấy chiều dài của mảng. Hàm số () được sử dụng cho mục đích này. Sau đây là mã PHP đơn giản tạo ra một mảng và sau đó trả về độ dài của nó. Chúng tôi đã sử dụng hàm đếm (), đang trả về độ dài, tức là số lượng phần tử mà mảng của chúng tôi chứa, như thể hiện trong đầu ra.count() function is used for this purpose. Following is a simple PHP code creating an array and then returning its length. We used the count() function, which is returning the length, i.e. the number of elements our array contains, as shown in the output. Code:
Output: Đầu ra là & nbsp; 3 (xem trong ảnh chụp màn hình trên), bằng tổng số phần tử hoặc giá trị trong nhân viên mảng $ của chúng tôi.3 (see in the above screenshot), which is equal to the total number of elements or values in our array $employee. Sự kết luậnNói một cách đơn giản, các mảng có xu hướng hiển thị các đặc điểm đặc biệt với khả năng lưu trữ một số giá trị trong một biến. Chúng khá có thể kéo dài; Đó là, nếu một người cần thêm nhiều giá trị sau đó, nó có thể được thực hiện một cách dễ dàng. Một mảng được lập chỉ mục là một cách thông minh hơn để liên kết tất cả các thông tin liên quan với nhau, ví dụ, một chi tiết của nhân viên. Nó cũng giúp viết mã sạch. Bài viết đề xuấtĐây là một hướng dẫn cho & nbsp; mảng được lập chỉ mục trong PHP. Ở đây chúng tôi thảo luận về một cái nhìn tổng quan về cấu trúc dữ liệu và các loại mảng để liên kết tất cả các thông tin liên quan với nhau. Bạn cũng có thể tham khảo các bài viết liên quan khác của chúng tôi để tìm hiểu thêm -
Mảng chỉ mục trong PHP với ví dụ là gì?Mảng được lập chỉ mục PHP là một mảng được biểu thị bằng số chỉ mục theo mặc định. Tất cả các phần tử của mảng được biểu thị bằng một số chỉ mục bắt đầu từ 0. Mảng được lập chỉ mục PHP có thể lưu trữ số, chuỗi hoặc bất kỳ đối tượng nào. Mảng được lập chỉ mục PHP còn được gọi là mảng số.an array which is represented by an index number by default. All elements of array are represented by an index number which starts from 0. PHP indexed array can store numbers, strings or any object. PHP indexed array is also known as numeric array.
Đó là một ví dụ về mảng kết hợp trong PHP?Mảng liên kết sẽ có chỉ mục của chúng dưới dạng chuỗi để bạn có thể thiết lập mối liên hệ mạnh mẽ giữa khóa và giá trị.Các mảng kết hợp có các khóa tên được gán cho chúng.$ arr = mảng ("p" => "150", "q" => "100", "r" => "120", "s" => "110", "t" => "115");Ở trên, chúng ta có thể thấy các cặp khóa và giá trị trong mảng.$arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115"); Above, we can see key and value pairs in the array.
Cú pháp cho mảng được lập chỉ mục là gì?Chỉ một chuỗi các giá trị được phân tách bằng dấu phẩy thay vì khóa => các cặp giá trị.Mỗi phần tử trong bộ sưu tập như vậy có một chỉ số vị trí duy nhất bắt đầu từ 0. Do đó, nó được gọi là mảng được lập chỉ mục.Đối tượng mảng được lập chỉ mục có thể được khởi tạo bằng hàm mảng () cũng như gán bằng cách đặt các phần tử vào dấu ngoặc vuông [].array() function as well as assignment by putting elements inside square brackets [].
Mảng được lập chỉ mục là gì?Các mảng được lập chỉ mục là các mảng trong đó các phần tử được đặt hàng dựa trên chỉ mục.Chỉ mục có thể được sử dụng để truy cập hoặc sửa đổi các phần tử của mảng.arrays in which the elements are ordered based on index. The index can be used to access or modify the elements of array. |