4
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Tôi có cái này foreach ở đây
Nhưng các phím trở lại là 0, 1, 2, 3, 4
Tôi muốn các phím cũng là tên ... tôi đã thử
Nhưng điều đó không hoạt động, chỉ cho tôi một lỗi ... có ai biết tại sao điều này không hoạt động không?
Đã hỏi ngày 6 tháng 11 năm 2012 lúc 20:53Nov 6, 2012 at 20:53
user979331user979331user979331
9.67766 Huy hiệu vàng216 Huy hiệu bạc396 Huy hiệu Đồng66 gold badges216 silver badges396 bronze badges
0
Giả sử $value['name']
là tên bạn muốn:
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
Lưu ý: Có vẻ kỳ lạ để gán khóa và giá trị giống nhau. Có lẽ bạn muốn gán $value
? Seems odd to assign key and value the same. Maybe you wish to assign $value
?
Đã trả lời ngày 6 tháng 11 năm 2012 lúc 20:55Nov 6, 2012 at 20:55
Jason McCrearyjason McCrearyJason McCreary
70K21 Huy hiệu vàng129 Huy hiệu bạc170 Huy hiệu đồng21 gold badges129 silver badges170 bronze badges
Cú pháp PHP cho điều này là:
$arraydivision[$value['name']] = $value['name'];
Hãy xem tài liệu mảng PHP, phần Creating/modifying with square bracket syntax
, cũng có các exmpales về cách sử dụng unset[]
và các chi tiết khác.
Bạn cũng có thể tìm thấy tài liệu cho foreach
thú vị [đặc biệt là Secion trên cú pháp
0].Đã trả lời ngày 6 tháng 11 năm 2012 lúc 20:55Nov 6, 2012 at 20:55
Oneill at c dot dk ¶
Chicna — Push one or more elements onto the end of array
Sự mô tả
mảng_push [mảng
1, hỗn hợp
2]: int[array
1, mixed
2]: int
lặp lại cho mỗi giá trị vượt qua.
Lưu ý: Nếu bạn sử dụng Array_Push [] để thêm một phần tử vào mảng, tốt hơn là sử dụng
3 vì theo cách đó, không có chi phí gọi hàm.: If you use array_push[] to add one element to the array, it's better to use
3 because in that way there is no overhead of calling a function.
Lưu ý: Array_push [] sẽ đưa ra cảnh báo nếu đối số đầu tiên không phải là một mảng. Điều này khác với hành vi
4 trong đó một mảng mới được tạo ra, trước Php 7.1.0.: array_push[] will raise a warning if the first argument is not an array. This differed from the
4 behaviour where a new array was created, prior to PHP 7.1.0.
Thông số
5Mảng đầu vào.
6Các giá trị để đẩy vào cuối
5.Trả về giá trị
Trả về số phần tử mới trong mảng.
Thay đổi
7.3.0 | Hàm này bây giờ có thể được gọi chỉ với một tham số. Trước đây, ít nhất hai tham số đã được yêu cầu. |
Ví dụ
Ví dụ #1 Array_push [] ví dụarray_push[] example
8Ví dụ trên sẽ xuất ra:
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]
Xem thêm
- mảng_pop [] - bật phần tử ra khỏi phần cuối của mảng
- Array_Shift [] - Chuyển một phần tử ra khỏi đầu mảng
- Array_UnShift [] - Đủ một hoặc nhiều phần tử cho đầu một mảng
Rodrigo de Aquino ¶ ¶
10 năm trước
9foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
0foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
1foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2BXI tại Rõa Dot NL ¶ ¶
14 năm trước
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
3foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
4foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
5foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
6foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
7foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
8foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Trang web Mrgreen Dot tại Gmail Dot Com ¶ ¶
6 năm trước
$arraydivision[$value['name']] = $value['name'];
0$arraydivision[$value['name']] = $value['name'];
1$arraydivision[$value['name']] = $value['name'];
2$arraydivision[$value['name']] = $value['name'];
3$arraydivision[$value['name']] = $value['name'];
4$arraydivision[$value['name']] = $value['name'];
5$arraydivision[$value['name']] = $value['name'];
6$arraydivision[$value['name']] = $value['name'];
7$arraydivision[$value['name']] = $value['name'];
8$arraydivision[$value['name']] = $value['name'];
9Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]0
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]1
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]2
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]3
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]4
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]5
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]6
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2RAAT1979 tại Gmail Dot Com ¶ ¶
6 năm trước
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]8
Array [ [0] => orange [1] => banana [2] => apple [3] => raspberry ]9
$value['name']
0
$value['name']
1
$value['name']
2RAAT1979 tại Gmail Dot Com ¶ ¶
14 năm trước
$value['name']
3
$value['name']
4
$value['name']
5
$value['name']
6Trang web Mrgreen Dot tại Gmail Dot Com ¶ ¶
6 năm trước
$value['name']
7
$value['name']
8
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2RAAT1979 tại Gmail Dot Com ¶ ¶
Willdemaine tại Gmail Dot Com ¶
$value
0
$value
1
$value
2
$value
3Yhusky tại qq dot com ¶ ¶
4 năm trước
$value
4
Egingell tại Sisna Dot Com ¶ ¶
16 năm trước
$value
5
Asma dot gi dot 14 tại gmail dot com ¶ ¶
11 thàng trước
$value
6
$value
7
$value
8
$value
9
Creating/modifying with square bracket syntax
0
Creating/modifying with square bracket syntax
1
Creating/modifying with square bracket syntax
2
Creating/modifying with square bracket syntax
3
Creating/modifying with square bracket syntax
4
Creating/modifying with square bracket syntax
5
Creating/modifying with square bracket syntax
6
Creating/modifying with square bracket syntax
7
Creating/modifying with square bracket syntax
8
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2David Spector ¶ ¶
11 thàng trước
unset[]
0
unset[]
1
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2David Spector ¶ ¶
1 năm trước
unset[]
3
unset[]
4
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2P.A.Semi ¶ ¶
3 năm trước
unset[]
6
unset[]
7
unset[]
8
unset[]
9
foreach
0
foreach
1
foreach
2
foreach
3
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Carlos Alberto B. Carucce ¶ ¶
aosojnik tại gmail dot com ¶
foreach
5
foreach
6
foreach
7
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
gfuente tại garrahan dot gov dot ar ¶
foreach
9
00
01
02
03
04
05
065 năm trướcAaron Dot Hawley tại UVM Dot Edu ¶ ¶
17 năm trước
08
09
10foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2helpmepro1 tại gmail dot com ¶
aosojnik tại gmail dot com ¶
12
13foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
aosojnik tại gmail dot com ¶
15
16
17foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
aosojnik tại gmail dot com ¶
19
20foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
Willdemaine tại Gmail Dot Com ¶
22
23
24
25
26
06
28
29foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Egingell tại Sisna Dot Com ¶ ¶
16 năm trước
31
32
33foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Asma dot gi dot 14 tại gmail dot com ¶ ¶
11 thàng trước
35
36foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2David Spector ¶ ¶
14 năm trước
38
39
40
41Trang web Mrgreen Dot tại Gmail Dot Com ¶ ¶
3 năm trước
42
43foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Carlos Alberto B. Carucce ¶ ¶
aosojnik tại gmail dot com ¶
45
46
47
48
49
50
51
52
53foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
aosojnik tại gmail dot com ¶
55
56
57foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
10 năm trước
59
60
61
62
63foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2BXI tại Rõa Dot NL ¶ ¶
14 năm trước
65
66
67
68
69
70
71
72
73
74
75foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Trang web Mrgreen Dot tại Gmail Dot Com ¶ ¶
6 năm trước
77
78foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2RAAT1979 tại Gmail Dot Com ¶ ¶
10 năm trước
80
81
82foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2BXI tại Rõa Dot NL ¶ ¶
Willdemaine tại Gmail Dot Com ¶
84
85foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2Yhusky tại qq dot com ¶ ¶
aosojnik tại gmail dot com ¶
87
88
895 năm trướcAaron Dot Hawley tại UVM Dot Edu ¶ ¶
gfuente tại garrahan dot gov dot ar ¶
91
92
93foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
25 năm trước ¶
aosojnik tại gmail dot com ¶
95
96
97
98
99foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
00foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
01foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
02foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
03foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
04foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
05
06foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
07foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
aosojnik tại gmail dot com ¶
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
09foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
10foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
11foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
12foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
13foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
14foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
212 năm trước ¶
gfuente tại garrahan dot gov dot ar ¶
foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
16foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
17foreach[$division as $value]{
$arraydivision[$value['name']] = $value['name'];
}
print_r[$arraydivision];
2