1 2 3 4 5 6 7 8 9 10 11 122______265
1 2 3 4 5 6 7 8 9 10 11 1238
1 2 3 4 5 6 7 8 9 10 11 1265
1 2 3 4 5 6 7 8 9 10 11 1240
1 2 3 4 5 6 7 8 9 10 11 128
1 2 3 4 5 6 7 8 9 10 11 1242
1 2 3 4 5 6 7 8 9 10 11 120
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 1265
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 122____57
1 2 3 4 5 6 7 8 9 10 11 12657
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 12659______265
1 2 3 4 5 6 7 8 9 10 11 12711
1 2 3 4 5 6 7 8 9 10 11 128
1 2 3 4 5 6 7 8 9 10 11 12713
1 2 3 4 5 6 7 8 9 10 11 120
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 1265
1 2 3 4 5 6 7 8 9 10 11 123
1 2 3 4 5 6 7 8 9 10 11 122____2719
1 2 3 4 5 6 7 8 9 10 11 122____2751
1 2 3 4 5 6 7 8 9 10 11 122____57
1 2 3 4 5 6 7 8 9 10 11 12657
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 127
1 2 3 4 5 6 7 8 9 10 11 12757
1 2 3 4 5 6 7 8 9 10 11 125
1 2 3 4 5 6 7 8 9 10 11 12759
1 2 3 4 5 6 7 8 9 10 11 1272
1 2 3 4 5 6 7 8 9 10 11 122____57
1 2 3 4 5 6 7 8 9 10 11 12657
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 127
1 2 3 4 5 6 7 8 9 10 11 12757
1 2 3 4 5 6 7 8 9 10 11 125
1 2 3 4 5 6 7 8 9 10 11 126
1 2 3 4 5 6 7 8 9 10 11 121____58
1 2 3 4 5 6 7 8 9 10 11 1211
1 2 3 4 5 6 7 8 9 10 11 122
1 2 3 4 5 6 7 8 9 10 11 1213
1 2 3 4 5 6 7 8 9 10 11 1286____015
1 2 3 4 5 6 7 8 9 10 11 122____57
1 2 3 4 5 6 7 8 9 10 11 121____265
1 2 3 4 5 6 7 8 9 10 11 1220
1 2 3 4 5 6 7 8 9 10 11 121____2828
1 2 3 4 5 6 7 8 9 10 11 1223
1 2 3 4 5 6 7 8 9 10 11 122____2828
1 2 3 4 5 6 7 8 9 10 11 1298
1 2 3 4 5 6 7 8 9 10 11 122____2841
1 2 3 4 5 6 7 8 9 10 11 12842
1 2 3 4 5 6 7 8 9 10 11 12826
đầu ra.
1 2 3 4 5 6 7 8 9 10 11 12
4] Sử dụng con trỏ kép và một lệnh gọi malloc
C
1 2 3 4 5 6 7 8 9 10 11 1203
1 2 3 4 5 6 7 8 9 10 11 1204
1 2 3 4 5 6 7 8 9 10 11 1265
1 2 3 4 5 6 7 8 9 10 11 12847
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 122____265
1 2 3 4 5 6 7 8 9 10 11 1210
1 2 3 4 5 6 7 8 9 10 11 122____265
1 2 3 4 5 6 7 8 9 10 11 1213
1 2 3 4 5 6 7 8 9 10 11 122____265
1 2 3 4 5 6 7 8 9 10 11 1216
1 2 3 4 5 6 7 8 9 10 11 122_______518____50____51
1 2 3 4 5 6 7 8 9 10 11 1265
1 2 3 4 5 6 7 8 9 10 11 1222
1 2 3 4 5 6 7 8 9 10 11 120
1 2 3 4 5 6 7 8 9 10 11 121
1 2 3 4 5 6 7 8 9 10 11 1265
1 2 3 4 5 6 7 8 9 10 11 1226
Mảng nhiều chiều là loại mảng lưu trữ một mảng khác tại mỗi chỉ mục thay vì một phần tử. Nói cách khác, định nghĩa mảng nhiều chiều là mảng của mảng. Như tên gợi ý, mọi phần tử trong mảng này có thể là một mảng và chúng cũng có thể chứa các mảng con khác bên trong. Mảng hoặc mảng con trong mảng đa chiều có thể được truy cập bằng nhiều chiều
kích thước. Kích thước của mảng nhiều chiều cho biết số chỉ số cần thiết để chọn một phần tử. Đối với mảng hai chiều, hai chỉ số để chọn một phần tử
mảng hai chiều. Đây là dạng đơn giản nhất của mảng nhiều chiều. Nó có thể được tạo bằng cách sử dụng mảng lồng nhau. Các loại mảng này có thể được sử dụng để lưu trữ bất kỳ loại phần tử nào, nhưng chỉ mục luôn là một số. Theo mặc định, chỉ mục bắt đầu bằng số không
cú pháp
1 2 3 4 5 6 7 8 9 10 11 123
Ví dụ
1 2 3 4 5 6 7 8 9 10 11 1294
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 1296
1 2 3 4 5 6 7 8 9 10 11 1297
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 1241
1 2 3 4 5 6 7 8 9 10 11 1242
1 2 3 4 5 6 7 8 9 10 11 1243
1 2 3 4 5 6 7 8 9 10 11 1244
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1249
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1241
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1249
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1245____646
1 2 3 4 5 6 7 8 9 10 11 1234
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1236
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1238
1 2 3 4 5 6 7 8 9 10 11 1239
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1232
1 2 3 4 5 6 7 8 9 10 11 1233
1 2 3 4 5 6 7 8 9 10 11 1243
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1236
đầu ra.
1 2 3 4 5 6 7 8 9 10 11 124
Mảng kết hợp hai chiều. Mảng kết hợp tương tự như mảng được lập chỉ mục nhưng thay vì lưu trữ tuyến tính [lưu trữ được lập chỉ mục], mọi giá trị có thể được gán bằng khóa do người dùng xác định thuộc loại chuỗi
Ví dụ
1 2 3 4 5 6 7 8 9 10 11 1294
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 1239
1 2 3 4 5 6 7 8 9 10 11 12020
1 2 3 4 5 6 7 8 9 10 11 12021
1 2 3 4 5 6 7 8 9 10 11 1244____645
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12027
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 12940
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12945
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12947
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12949
1 2 3 4 5 6 7 8 9 10 11 12950
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12952
1 2 3 4 5 6 7 8 9 10 11 12953
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12955
1 2 3 4 5 6 7 8 9 10 11 12956
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12961
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 12940
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12945
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12947
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12949
1 2 3 4 5 6 7 8 9 10 11 12974
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12952
1 2 3 4 5 6 7 8 9 10 11 12977
________ 2944 ________ 2955 ________ 6400
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12405
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12407
1 2 3 4 5 6 7 8 9 10 11 12940
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12945
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12947
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12949
1 2 3 4 5 6 7 8 9 10 11 12418
________ 2944 ________ 2952 ________ 6400
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12955
1 2 3 4 5 6 7 8 9 10 11 12424
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 12429
1 2 3 4 5 6 7 8 9 10 11 12430____6431
1 2 3 4 5 6 7 8 9 10 11 1247
________ 933 ________ 1021 ________ 930
1 2 3 4 5 6 7 8 9 10 11 1236
đầu ra.
1 2 3 4 5 6 7 8 9 10 11 124
Mảng ba chiều. Nó là dạng của mảng nhiều chiều. Khởi tạo mảng 3 chiều cũng giống mảng 2 chiều. Sự khác biệt là khi số lượng kích thước tăng lên thì số lượng dấu ngoặc lồng nhau cũng sẽ tăng lên
cú pháp
1 2 3 4 5 6 7 8 9 10 11 123
Ví dụ
1 2 3 4 5 6 7 8 9 10 11 1294
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 12439
1 2 3 4 5 6 7 8 9 10 11 12440
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 12442
1 2 3 4 5 6 7 8 9 10 11 1243
1 2 3 4 5 6 7 8 9 10 11 1244
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
________ 648 ________ 645 ________ 646
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 1245____6452
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 1245____6455
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
________ 648 ________ 645 ________ 646
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 1245____6463
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 1245____6466
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1232
1 2 3 4 5 6 7 8 9 10 11 1233
1 2 3 4 5 6 7 8 9 10 11 1243
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1236
đầu ra.
1 2 3 4 5 6 7 8 9 10 11 123
Truy cập các phần tử mảng nhiều chiều. Có hai cách chủ yếu để truy cập các phần tử mảng đa chiều trong PHP
- Các phần tử có thể được truy cập bằng cách sử dụng các kích thước như tên_mảng[‘thứ nguyên đầu tiên’][‘thứ nguyên thứ hai’]
- Các phần tử có thể được truy cập bằng cách sử dụng vòng lặp for
- Các phần tử có thể được truy cập bằng cách sử dụng cho mỗi vòng lặp
Ví dụ
1 2 3 4 5 6 7 8 9 10 11 1294
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 12478
1 2 3 4 5 6 7 8 9 10 11 1297
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 1241
1 2 3 4 5 6 7 8 9 10 11 12482
1 2 3 4 5 6 7 8 9 10 11 12021
1 2 3 4 5 6 7 8 9 10 11 1244____645
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12027
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 12940
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12497
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12947
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12949
1 2 3 4 5 6 7 8 9 10 11 12950
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12952
1 2 3 4 5 6 7 8 9 10 11 12953
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12955
1 2 3 4 5 6 7 8 9 10 11 12956
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12961
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 12940
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12497
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12947
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12949
1 2 3 4 5 6 7 8 9 10 11 12974
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12952
1 2 3 4 5 6 7 8 9 10 11 12977
________ 2944 ________ 2955 ________ 6400
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12405
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 12407
1 2 3 4 5 6 7 8 9 10 11 12940
1 2 3 4 5 6 7 8 9 10 11 1245
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12943
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12945
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12947
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12949
1 2 3 4 5 6 7 8 9 10 11 12418
________ 2944 ________ 2952 ________ 6400
1 2 3 4 5 6 7 8 9 10 11 12944
1 2 3 4 5 6 7 8 9 10 11 12955
1 2 3 4 5 6 7 8 9 10 11 12424
1 2 3 4 5 6 7 8 9 10 11 1248
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1230
1 2 3 4 5 6 7 8 9 10 11 1295
1 2 3 4 5 6 7 8 9 10 11 12461
1 2 3 4 5 6 7 8 9 10 11 12462
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 12464
1 2 3 4 5 6 7 8 9 10 11 12465
1 2 3 4 5 6 7 8 9 10 11 12429
1 2 3 4 5 6 7 8 9 10 11 12021
1 2 3 4 5 6 7 8 9 10 11 12468
1 2 3 4 5 6 7 8 9 10 11 12469
1 2 3 4 5 6 7 8 9 10 11 12470
1 2 3 4 5 6 7 8 9 10 11 12471
1 2 3 4 5 6 7 8 9 10 11 12472
1 2 3 4 5 6 7 8 9 10 11 12473
1 2 3 4 5 6 7 8 9 10 11 12474
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 12476
1 2 3 4 5 6 7 8 9 10 11 12477
1 2 3 4 5 6 7 8 9 10 11 1246
1 2 3 4 5 6 7 8 9 10 11 12021
1 2 3 4 5 6 7 8 9 10 11 12480
1 2 3 4 5 6 7 8 9 10 11 12481
1 2 3 4 5 6 7 8 9 10 11 12482
_______ 648____ 6429 _______ 7481 ___ 7468 _ 7471 _ 7488 _ 7489 _ 7481 _ 7468 _ 7493 _ 7488 _ 7489 ___ 7490 ___ 7481 ___ 7468 ___ 7499 ___ 7488 ___ 7473 ___ 7474
1 2 3 4 5 6 7 8 9 10 11 12303
1 2 3 4 5 6 7 8 9 10 11 1247
1 2 3 4 5 6 7 8 9 10 11 1236
đầu ra.
1 2 3 4 5 6 7 8 9 10 11 1202
PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này