Chủ đề: PHP / mysqlprev | Tiếp theoPrev|Next
Trả lời: Sử dụng vòng lặp PHP foreach
Có rất nhiều cách in một giá trị mảng, tuy nhiên phương pháp đơn giản nhất là sử dụng vòng lặp foreach
. Trong ví dụ sau, chúng tôi đã lặp lại trên mảng
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
0 và in tất cả các yếu tố của nó bằng câu lệnh foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
1 hoặc foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
2. Hãy thử nó và xem nó hoạt động như thế nào:
Câu hỏi thường gặp liên quan
Dưới đây là một số Câu hỏi thường gặp liên quan đến chủ đề này:
- Cách đếm tất cả các yếu tố trong một mảng trong PHP
- Cách hiển thị cấu trúc mảng và giá trị trong PHP
- Cách nhận giá trị đơn từ một mảng trong PHP
Tôi có một mảng và print_r sẽ không hiển thị văn bản thô, làm thế nào tôi có thể in tất cả các giá trị trong một mảng [ví dụ: bánh]
Hakre
Phim thương hiệu vàng 188K50421 Huy hiệu bạc810 Huy hiệu đồng50 gold badges421 silver badges810 bronze badges
hỏi ngày 3 tháng 4 năm 2011 lúc 7:00Apr 3, 2011 at 7:00
1
Rất nhiều cách để làm điều đó ...
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
Đã trả lời ngày 3 tháng 4 năm 2011 lúc 7:07Apr 3, 2011 at 7:07
lừa dối ♦ lừa dối♦deceze
500K82 Huy hiệu vàng721 Huy hiệu bạc869 Huy hiệu đồng82 gold badges721 silver badges869 bronze badges
0
Có thể bạn chỉ cần một số thẻ
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
3:echo '';
print_r[$arr];
echo '
';
Đã trả lời ngày 3 tháng 4 năm 2011 lúc 7:08Apr 3, 2011 at 7:08
karim79karim79karim79
337K67 Huy hiệu vàng411 Huy hiệu bạc405 Huy hiệu Đồng67 gold badges411 silver badges405 bronze badges
Đã trả lời ngày 3 tháng 4 năm 2011 lúc 7:02Apr 3, 2011 at 7:02
SouravSouravSourav
16.7K34 Huy hiệu vàng99 Huy hiệu bạc157 Huy hiệu đồng34 gold badges99 silver badges157 bronze badges
Cải thiện bài viết
Lưu bài viết
Chúng tôi đã cung cấp một mảng chứa một số phần tử mảng và nhiệm vụ là in tất cả các giá trị của mảng mảng trong PHP. Để thực hiện nhiệm vụ này, chúng tôi có các cách tiếp cận sau trong PHP:to print all the values of an array arr in PHP. In order to do this task, we have the following approaches in PHP:
Cách tiếp cận 1: Sử dụng vòng lặp foreach: Vòng lặp foreach được sử dụng để lặp lại các phần tử mảng. Vòng lặp foreach mặc dù lặp lại trên một loạt các phần tử, việc thực thi được đơn giản hóa và hoàn thành vòng lặp.foreach loop: The foreach loop is used to iterate the array elements. The foreach loop though iterates over an array of elements, the execution is simplified and finishes the loop.
Syntax:
foreach[ $array as $element ] { // PHP Code to be executed }
Example:
PHP
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
4foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
5 foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
6foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
7foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
8foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
9echo '';
print_r[$arr];
echo '
';
0echo '';
print_r[$arr];
echo '
';
1echo '';
print_r[$arr];
echo '
';
2echo '';
print_r[$arr];
echo '
';
3echo '';
print_r[$arr];
echo '
';
4echo '';
print_r[$arr];
echo '
';
0echo '';
print_r[$arr];
echo '
';
6echo '';
print_r[$arr];
echo '
';
0echo '';
print_r[$arr];
echo '
';
8echo '';
print_r[$arr];
echo '
';
2
0
1for [initialization; test condition; increment/decrement] { // Code to be executed }4
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
6for [initialization; test condition; increment/decrement] { // Code to be executed }6
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
8foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
5for [initialization; test condition; increment/decrement] { // Code to be executed }9
Geek1 Geek2 Geek3 1 2 30
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
8Geek1 Geek2 Geek3 1 2 32
Geek1 Geek2 Geek3 1 2 33__
foreach[ $array as $element ] { // PHP Code to be executed }4
foreach[ $array as $element ] { // PHP Code to be executed }5
Đầu ra
Geek1 Geek2 Geek3 1 2 3
Làm thế nào hiển thị tất cả các giá trị mảng trong PHP?count[] function and for loop: The count[] function is used to count the number of element in an array and for loop is used to iterate over the array.
Syntax:
for [initialization; test condition; increment/decrement] { // Code to be executed }
Example:
PHP
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
4foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
5 foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
6foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
7foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
8foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
9echo '';
print_r[$arr];
echo '
';
0echo '';
print_r[$arr];
echo '
';
1echo '';
print_r[$arr];
echo '
';
2Geek1 Geek2 Geek3 1 2 35
echo '';
print_r[$arr];
echo '
';
4echo '';
print_r[$arr];
echo '
';
0echo '';
print_r[$arr];
echo '
';
6echo '';
print_r[$arr];
echo '
';
0echo '';
print_r[$arr];
echo '
';
8echo '';
print_r[$arr];
echo '
';
2
0
1for [initialization; test condition; increment/decrement] { // Code to be executed }4
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
6for [initialization; test condition; increment/decrement] { // Code to be executed }6
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
8foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
5for [initialization; test condition; increment/decrement] { // Code to be executed }9
Geek1 Geek2 Geek3 1 2 30
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
8Geek1 Geek2 Geek3 1 2 32
Geek1 Geek2 Geek3 1 2 33__
________ 38 ________ 11 & nbsp;
foreach [$array as $item] {
echo $item;
}
echo join[', ', $array];
array_walk[$array, create_function['$a', 'echo $a;']];
5foreach
3Geek1 Geek2 Geek3 1 2 32
foreach
5___foreach[ $array as $element ] { // PHP Code to be executed }4
foreach[ $array as $element ] { // PHP Code to be executed }5
Đầu ra
Geek1 Geek2 Geek3 1 2 3