Hướng dẫn php multidimensional associative array get value by key - mảng kết hợp đa chiều php nhận giá trị bằng khóa

Newbie CNTT- Sinh viên ở đây với bài viết đầu tiên! Đầu tiên của tất cả các chương trình lớn để xếp chồng cộng đồng tràn. Tôi đang dành nhiều thời gian để tìm câu trả lời ở đây hơn là ngồi trong phòng học, với kết quả tích cực hơn, cảm ơn bạn!

Đối với vấn đề của tôi:

Tôi cần lưu trữ khóa và giá trị để tách các biến PHP khỏi mảng kết hợp đa chiều.

Mảng trông như thế này với var_dumb[$data]:

array[4] {
  [0]=>
  array[0] {
  }
  [1]=>
  array[1] {
    ["Celestial Field"]=>
    string[3] "123"
  }
  [2]=>
  array[1] {
    ["Cosmic Space Worm"]=>
    string[3] "234"
  }
  [3]=>
  array[1] {
    ["Dance For The Dawn"]=>
    string[3] "345"
  }
}

Tôi có thể nhận được giá trị khóa sau:

$ artName = key [$ data [1]]; Trả về "Celestial Field"

Làm thế nào để có được giá trị ____99] từ mảng và lưu trữ nó đến

$artAmount = array_values[$data[1]];
0? Tôi đã thử:

$artAmount = array_values[$data[1]];

Nhưng nó chỉ trả về "mảng".

ff2 tại hotmail dot co dot uk ¶

Yangmeishu tại Live Dot Com ¶

2 năm trước

cho đến khi tại Etill Dot Net

Joe 20

nino tại recgr dot com

6 năm trước

  • Hiranmoy chatterjee ¶
  • 7 tháng trước
  • miguelfzarth tại gmail dot com ¶
  • Antonfedonjuk tại gmail dot com ¶
  • Ẩn danh ¶
  • Carlos Granados ¶
  • Benjam ¶
  • oleg dot in đậm tại gmail dot com ¶
  • 5 tháng trước
  • Sbastien ¶
  • 6 tháng trước
  • 1184427175 tại qq dot com ¶
  • 5 năm trước
  • Nolan Chou ¶
  • Kaspar Dot Wilbuer tại Web Dot de ¶
  • katrinaelaine6 tại gmail dot com ¶

ff2 tại hotmail dot co dot uk ¶

Yangmeishu tại Live Dot Com ¶Return the values from a single column in the input array

2 năm trước

cho đến khi tại Etill Dot Net[array

$artAmount = array_values[$data[1]];
1, int|string|null
$artAmount = array_values[$data[1]];
2
, int|string|null
$artAmount = array_values[$data[1]];
3 =
$artAmount = array_values[$data[1]];
4
]: array

nino tại recgr dot com

6 năm trước

Hiranmoy chatterjee ¶__get[] and __isset[] magic methods.

7 tháng trước

miguelfzarth tại gmail dot com ¶

$artAmount = array_values[$data[1]];
4 to return complete arrays or objects [this is useful together with
$artAmount = array_values[$data[1]];
8 to reindex the array].

Antonfedonjuk tại gmail dot com ¶

Ẩn danh ¶

Carlos Granados ¶

Benjam ¶

oleg dot in đậm tại gmail dot com ¶

5 tháng trước2 năm trước
8.0.0 cho đến khi tại Etill Dot NetTypeError instead.

Ví dụ

Ví dụ #1 Lấy cột tên đầu tiên từ bản ghi

1

Ví dụ trên sẽ xuất ra:

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]

Ví dụ #2 Lấy cột tên cuối cùng từ một bản ghi, được lập chỉ mục bởi cột "ID"

2

Ví dụ trên sẽ xuất ra:

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]

Ví dụ #3 Lấy cột tên người dùng từ thuộc tính "Tên người dùng" của công chúng

3

4

5

Ví dụ trên sẽ xuất ra:

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]

Ví dụ #4 Lấy cột tên từ thuộc tính "Tên" riêng của đối tượng bằng phương thức Magic __get [].__get[] method.

6

4

8

Ví dụ trên sẽ xuất ra:

Ví dụ #4 Lấy cột tên từ thuộc tính "Tên" riêng của đối tượng bằng phương thức Magic __get [].

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
__isset[] is not provided, then an empty array will be returned.

Nếu __isset [] không được cung cấp, thì một mảng trống sẽ được trả về.

Mohanrajnr tại Gmail Dot Com ¶

9

Joe 20
0

Joe 20
1

Joe 20
2

Joe 20
3

Joe 20
4

Joe 20
5

7 năm trước

Chiến binh ¶

Joe 20
6

Joe 20
7

Joe 20
8

Joe 20
9

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
0

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
1

Joe 20
5

9 năm trước

Balbuf ¶

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
3

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
4

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
5

Joe 20
5

4 năm trước

Balbuf ¶

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
7

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
8

Array
[
    [0] => John
    [1] => Sally
    [2] => Jane
    [3] => Peter
]
9

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
0

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
1

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
2

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
3

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
4

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
2

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
6

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
7

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
2

Array
[
    [2135] => Doe
    [3245] => Smith
    [5342] => Jones
    [5623] => Doe
]
9

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
0

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
1

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
2

4 năm trước

ff2 tại hotmail dot co dot uk ¶

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
3

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
4

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
5

Yangmeishu tại Live Dot Com ¶

Mohanrajnr tại Gmail Dot Com ¶

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
6

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
7

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
8

Array
[
    [0] => user 1
    [1] => user 2
    [2] => user 3
]
9

Joe 20
5

7 năm trước

Chiến binh ¶

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
1

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
2

Joe 20
5

9 năm trước

Balbuf ¶

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
4

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
5

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
6

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
7

Array
[
    [0] => Fred
    [1] => Jane
    [2] => John
]
8

Joe 20
5

4 năm trước

Chiến binh ¶

var_dumb[$data]0

9 năm trước

Mohanrajnr tại Gmail Dot Com ¶

var_dumb[$data]1

7 năm trước

Chiến binh ¶

var_dumb[$data]2

var_dumb[$data]3

var_dumb[$data]4

var_dumb[$data]5

9 năm trước

Chiến binh ¶

var_dumb[$data]6

var_dumb[$data]7

var_dumb[$data]8

var_dumb[$data]9

9 năm trước

Chiến binh ¶

string[30

string[31

string[32

string[33

9 năm trước

Balbuf ¶

string[34

string[35

string[36

string[37

string[38

string[39

4 năm trước

ff2 tại hotmail dot co dot uk ¶

$artAmount = array_values[$data[1]];
00

$artAmount = array_values[$data[1]];
01

Joe 20
5

Yangmeishu tại Live Dot Com ¶

2 năm trước

$artAmount = array_values[$data[1]];
03

cho đến khi tại Etill Dot Net

Chiến binh ¶

$artAmount = array_values[$data[1]];
04

9 năm trước

Chiến binh ¶

$artAmount = array_values[$data[1]];
05

$artAmount = array_values[$data[1]];
06

Joe 20
5

9 năm trước

2 năm trước

$artAmount = array_values[$data[1]];
08

$artAmount = array_values[$data[1]];
09

$artAmount = array_values[$data[1]];
10

string[31

$artAmount = array_values[$data[1]];
12

$artAmount = array_values[$data[1]];
13

cho đến khi tại Etill Dot Net

Mohanrajnr tại Gmail Dot Com ¶

$artAmount = array_values[$data[1]];
14

$artAmount = array_values[$data[1]];
15

Joe 20
5

7 năm trước

Mohanrajnr tại Gmail Dot Com ¶

$artAmount = array_values[$data[1]];
17

$artAmount = array_values[$data[1]];
18

$artAmount = array_values[$data[1]];
19

$artAmount = array_values[$data[1]];
20

$artAmount = array_values[$data[1]];
21

$artAmount = array_values[$data[1]];
22

Joe 20
5

7 năm trước

Mohanrajnr tại Gmail Dot Com ¶

$artAmount = array_values[$data[1]];
24

$artAmount = array_values[$data[1]];
25

$artAmount = array_values[$data[1]];
26

Joe 20
5

7 năm trước

Mohanrajnr tại Gmail Dot Com ¶

$artAmount = array_values[$data[1]];
28

$artAmount = array_values[$data[1]];
29

Joe 20
5

7 năm trước

Mohanrajnr tại Gmail Dot Com ¶

$artAmount = array_values[$data[1]];
31

$artAmount = array_values[$data[1]];
32

$artAmount = array_values[$data[1]];
33

$artAmount = array_values[$data[1]];
34

$artAmount = array_values[$data[1]];
35

$artAmount = array_values[$data[1]];
36

$artAmount = array_values[$data[1]];
37

$artAmount = array_values[$data[1]];
38

$artAmount = array_values[$data[1]];
39

$artAmount = array_values[$data[1]];
40

$artAmount = array_values[$data[1]];
41

Joe 20
5

7 năm trước

Chiến binh ¶

$artAmount = array_values[$data[1]];
43

$artAmount = array_values[$data[1]];
44

$artAmount = array_values[$data[1]];
45

9 năm trước

Mohanrajnr tại Gmail Dot Com ¶

$artAmount = array_values[$data[1]];
46

7 năm trước

2 năm trước

$artAmount = array_values[$data[1]];
47

$artAmount = array_values[$data[1]];
48

$artAmount = array_values[$data[1]];
49

$artAmount = array_values[$data[1]];
50

Joe 20
5

cho đến khi tại Etill Dot Net

2 năm trước

$artAmount = array_values[$data[1]];
52

$artAmount = array_values[$data[1]];
53

$artAmount = array_values[$data[1]];
54

Joe 20
5

Bài Viết Liên Quan

Chủ Đề