Làm cách nào để lưu trữ giá trị trong mảng trong PHP?

Mảng là một nhóm các phần tử cùng loại có vị trí bộ nhớ liền kề. Mảng là một tập hợp các biến cùng loại được gọi bằng một tên chung

Hướng dẫn này sẽ khám phá ngắn gọn cách lưu trữ giá trị trong một mảng bằng các ngôn ngữ thường được sử dụng

1. Ngôn ngữ C

Tất cả các mảng là khối liền kề của các vị trí bộ nhớ. Theo mặc định, vị trí thấp nhất của mảng lưu trữ phần tử đầu tiên và vị trí cao nhất được lưu trữ dữ liệu cuối cùng. Trong C, mảng được khai báo bằng cách chỉ định kiểu của phần tử và tổng độ dài của mảng cần thiết để lưu trữ dữ liệu

Cú pháp khai báo mảng

Cú pháp khởi tạo để lưu giá trị mảng

Ví dụ

đầu ra

Element stored at position [0] = 10
Element stored at position [1] = 11
Element stored at position [2] = 12
Element stored at position [3] = 13
Element stored at position [4] = 14
Element stored at position [5] = 15
Element stored at position [6] = 16
Element stored at position [7] = 17
Element stored at position [8] = 18
Element stored at position [9] = 19
Element stored at position [10] = 20

Mảng đa chiều trong C

Trong ngôn ngữ C, các phần tử của mảng 2 D [hai chiều] được truy cập với sự trợ giúp của các chỉ số, i. e. , chỉ số hàng và chỉ số cột của mảng

Cú pháp khai báo Mảng

Cú pháp khởi tạo mảng hai chiều

đầu ra

Data stored in 2D array[0][0] = 1
Data stored in 2D array[0][1] = 0
Data stored in 2D array[1][0] = 1
Data stored in 2D array[1][1] = 2
Data stored in 2D array[2][0] = 2
Data stored in 2D array[2][1] = 4
Data stored in 2D array[3][0] = 3
Data stored in 2D array[3][1] = 6

2. Ngôn ngữ C++

Trong ngôn ngữ C++, người dùng cần chỉ định loại phần tử và tổng độ dài của mảng

Cú pháp khai báo mảng

Cú pháp khởi tạo mảng

Ví dụ

đầu ra

array at position[0]: 1
array at position[1]: 7
array at position[2]: 50
array at position[3]: 6

Mảng đa chiều

Ngôn ngữ C++ cũng cho phép mảng Đa chiều

Cú pháp khởi tạo mảng 2D

Ví dụ

đầu ra

array at position[0][0]: 1
array at position[0][1]: 0
array at position[1][0]: 0
array at position[1][1]: 2
array at position[2][0]: 2
array at position[2][1]: 3
array at position[3][0]: 5
array at position[3][1]: 6

3. Java

Trong ngôn ngữ Java, Mảng hoạt động khác với những gì chúng từng làm trong ngôn ngữ C hoặc C++

Mảng một chiều

Để khai báo một mảng, người dùng cần có hai thành phần chính. kiểu và tên mảng

'Loại' đề cập đến loại cơ bản của một mảng cụ thể. Nó xác định kiểu dữ liệu của tất cả các phần tử có trong mảng. Nó bao gồm mảng các kiểu dữ liệu nguyên thủy, không giống như số nguyên, char, float, double, v.v. hoặc nó cũng có thể bao gồm các kiểu dữ liệu do người dùng định nghĩa [đối tượng của một lớp]. Do đó, kiểu phần tử cho mảng kết luận mảng sẽ chứa loại dữ liệu nào

cú pháp

Lưu trữ giá trị trong mảng một chiều

Gán giá trị cho một phần tử trong mảng cũng tương tự như gán giá trị cho biến vô hướng

GHI CHÚ. Phần tử mảng không được gán bất kỳ giá trị nào, theo mặc định nó có giá trị Null [rỗng]

Ví dụ

đầu ra

Mảng đối tượng

Một mảng các đối tượng được xây dựng giống như một mảng các phần tử dữ liệu kiểu nguyên thủy

Ví dụ

đầu ra

Element at 0 : 111 Varun
Element at 1 : 121 Sukla
Element at 2 : 131 Virat
Element at 3 : 141 Anuskha
Element at 4 : 151 Mohit

Mảng đa chiều

Mảng nhiều chiều được gọi là 'mảng của mảng' vì chúng có thể chứa từng phần tử của một mảng với tham chiếu của mảng khác. Chúng còn được gọi là Mảng lởm chởm. Một mảng nhiều chiều được xây dựng bằng cách thêm một tập hợp các dấu ngoặc vuông [[]] cho mỗi chiều

cú pháp

Ví dụ để lưu trữ các giá trị trong Mảng đa chiều

Ví dụ về mảng đa chiều

đầu ra

12 17 19 
32 62 12 
37 34 32 

4. PHP

Mảng PHP là một bản đồ được sắp xếp [giữ các phần tử trên cơ sở của khóa-giá trị]. Nó được sử dụng để giữ nhiều giá trị của một kiểu dữ liệu tương tự trong một biến duy nhất

PHP chứa 3 loại mảng như sau

  1. Mảng được lập chỉ mục
  2. Mảng kết hợp
  3. Mảng đa chiều

1. Mảng được lập chỉ mục

Chỉ mục PHP được mô tả bằng một số nguyên bắt đầu bằng 0 [giá trị mặc định]. Mảng PHP có thể lưu trữ bất kỳ loại dữ liệu nào, chẳng hạn như số, ký tự, chuỗi và đối tượng. Tất cả dữ liệu mảng PHP được phân bổ một số chỉ mục theo mặc định

Cú pháp lưu giá trị

Hoặc

Ví dụ

đầu ra

Colours are: Red, White, Black, Yellow

2. Mảng kết hợp

Trong PHP, người dùng có thể liên kết bất kỳ tên cụ thể nào với từng phần tử mảng bằng ký hiệu '=>'

cú pháp

Hoặc

Ví dụ

đầu ra

Reema's Marks: 95
John's Marks: 45
Rahul's Marks: 20

3. Mảng đa chiều

Mảng nhiều chiều trong PHP còn được gọi là "mảng của mảng". Nó cho phép người dùng lưu trữ dữ liệu mảng ở định dạng bảng. Mảng đa chiều trong PHP có thể được biểu diễn dưới dạng ma trận được ký hiệu bằng hàng * cột

cú pháp

Ví dụ

đầu ra

________số 8

5. con trăn

Python sử dụng một mô-đun có tên 'Mảng' để xử lý tất cả các chức năng của Mảng trong Python. Nó hữu ích khi người dùng chỉ muốn thao tác các giá trị dữ liệu cụ thể. Đưa ra dưới đây là các từ khóa quan trọng để tìm hiểu khái niệm về một mảng trong Python

Làm cách nào để lưu trữ các giá trị trong mảng PHP?

Sử dụng phép gán đơn giản để khởi tạo một mảng trong chương trình của bạn dẫn đến mã như thế này. $addresses[0] = 'spam@cyberpromo. bọc lưới'; . com'; . com'; . Đó là một mảng được lập chỉ mục, với các chỉ số nguyên bắt đầu từ 0 .

Làm cách nào để lưu trữ giá trị trong mảng bằng vòng lặp for trong PHP?

Khai báo mảng $items bên ngoài vòng lặp và sử dụng $items[] để thêm các mục vào mảng . $items = mảng[]; .

Bạn có thể đặt các biến trong một mảng PHP không?

Có, bạn có thể lưu trữ các biến trong mảng , tuy nhiên bạn sẽ cần xóa khoảng trắng giữa $result và dấu ngoặc mở.

Chủ Đề