Hướng dẫn php print multidimensional array - mảng đa chiều in php

Tôi có dữ liệu từ cửa hàng của tôi trong ba mảng. Đầu ra:

Array ( [0] => Array ( [1] => Array ( [infos] => Array ( [id_category] => 1... 

Tôi muốn nhận được

 value, …);
?>
1. Tôi có nên sử dụng hai
 value, …);
?>
2 hay thứ gì khác không?

Hướng dẫn php print multidimensional array - mảng đa chiều in php

Script47

13.8k4 Huy hiệu vàng43 Huy hiệu bạc61 Huy hiệu Đồng4 gold badges43 silver badges61 bronze badges

Hỏi ngày 29 tháng 8 năm 2017 lúc 10:29Aug 29, 2017 at 10:29

4

Đây là một ví dụ cho việc sử dụng foreach:foreach:

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}

Đã trả lời ngày 29 tháng 8 năm 2017 lúc 11:19Aug 29, 2017 at 11:19

Remco K.Remco K.Remco K.

6484 Huy hiệu bạc18 Huy hiệu đồng4 silver badges18 bronze badges

1

Mảng dễ dàng giúp nhóm thông tin liên quan như chi tiết đăng nhập máy chủ cùng nhau

Mảng giúp viết mã sạch hơn.

Bản tóm tắt

  • Mảng dễ dàng giúp nhóm thông tin liên quan như chi tiết đăng nhập máy chủ cùng nhau
  • Mảng giúp viết mã sạch hơn.
  • Bản tóm tắt
  • Mảng PHP: Người vận hành
  • X === y
  • Giống hệt nhau
  • foreach ($array as $key1 => $level1){
        foreach ($level1 as $key2 => $level2){
            echo $level2['infos']['id_category'];
        }
    }
    
    8
  • Chức năng đếm

Mảng giúp viết mã sạch hơn.

Bản tóm tắt

Mảng là các biến đặc biệt với khả năng lưu trữ nhiều giá trị.

 value, …);
?>

Mảng linh hoạt và có thể dễ dàng kéo dài để phù hợp với nhiều giá trị hơn

  • Mảng số sử dụng số cho các phím mảng
  • Php kết hợp mảng sử dụng tên mô tả cho các khóa mảng
  • Mảng đa chiều chứa các mảng khác bên trong chúng.

Hàm đếm được sử dụng để có được số lượng vật phẩm đã được lưu trữ trong một mảng

Hàm is_array được sử dụng để xác định xem một biến có phải là mảng hợp lệ hay không.

Các chức năng mảng khác bao gồm sắp xếp, KSORT, loại, v.v.

Output:

Once upon a time in China Eastern Condors

Mảng PHP là gì?

 "Shaolin Monk",
               1 => "Drunken Master",
               2 => "American Ninja",
               3 => "Once upon a time in China",
               4 =>"Replacement Killers" );
echo $movie[4];
?>

Output:

Replacement Killers

Một mảng PHP là một biến lưu trữ nhiều hơn một phần dữ liệu liên quan trong một biến duy nhất. Hãy nghĩ về một mảng như một hộp sôcôla với các khe bên trong. Hộp đại diện cho chính mảng trong khi các không gian chứa sôcôla biểu thị các giá trị được lưu trữ trong các mảng. Sơ đồ dưới đây minh họa cú pháp trên.

 value);
?>

Mảng linh hoạt và có thể dễ dàng kéo dài để phù hợp với nhiều giá trị hơn

  • Mảng số sử dụng số cho các phím mảng
  • Php kết hợp mảng sử dụng tên mô tả cho các khóa mảng
  • Mảng đa chiều chứa các mảng khác bên trong chúng.

Hàm đếm được sử dụng để có được số lượng vật phẩm đã được lưu trữ trong một mảng

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
0

 HERE,

Output:
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
1
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
1

Hàm is_array được sử dụng để xác định xem một biến có phải là mảng hợp lệ hay không.

Bản tóm tắt

Mảng là các biến đặc biệt với khả năng lưu trữ nhiều giá trị.

Tiêu đề phimLoại
Báo HồngHài kịch
John tiếng AnhHài kịch
John tiếng AnhChết cứng
Hoạt độngChết cứng
Hoạt độngChi trả
Chúa tể của những chiếc nhẫnSử thi
Romeo và JulietHài kịch

John tiếng Anh

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
2

Chết cứng

Output:
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
3
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
3

Hoạt động

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
4

Output:

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
5

Chi trả

Chúa tể của những chiếc nhẫn

Sử thiRomeo và JulietLãng mạnKhông thấy điều ác không nghe thấy điều ác Các thông tin trên có thể được biểu diễn dưới dạng mảng đa chiều. Mã dưới đây cho thấy việc thực hiện.
NƠI ĐÂY, Một cách khác để xác định cùng một mảng là như sau Lưu ý: Mảng số phim đã được lồng bên trong các danh mục mảng kết hợpMảng PHP: Người vận hànhNhà điều hành
TênSự mô tảLàm thế nào để làm nóĐầu rax + y
liên hiệpKết hợp các yếu tố từ cả hai mảng
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
6
Mảng ([id] => 1 [value] => 10)X == y
Bình đẳngSo sánh hai mảng nếu chúng bằng nhau và trả về đúng nếu có.
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
7
X == y
Bình đẳngSo sánh hai mảng nếu chúng bằng nhau và trả về đúng nếu có.
foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
7
x + y

liên hiệp

Kết hợp các yếu tố từ cả hai mảng

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
6

1

Output:

2

Mảng ([id] => 1 [value] => 10)

X == y

Bình đẳng

Output:

4

So sánh hai mảng nếu chúng bằng nhau và trả về đúng nếu có.

foreach ($array as $key1 => $level1){
    foreach ($level1 as $key2 => $level2){
        echo $level2['infos']['id_category'];
    }
}
7

5

Output:

6

Đúng hoặc 1

X === y

7

Output:

8

Giống hệt nhau

So sánh cả các giá trị và kiểu dữ liệu

9

Output:

 value, …);
?>
0

foreach ($array as $key1 => $level1){ foreach ($level1 as $key2 => $level2){ echo $level2['infos']['id_category']; } } 8

  • Sai hoặc 0
  • X! = Y, x y
  • Không công bằng

foreach ($array as $key1 => $level1){ foreach ($level1 as $key2 => $level2){ echo $level2['infos']['id_category']; } } 9

  • X! == Y
  • Không giống nhau
  • 0
  • Chức năng mảng PHP
  • Chức năng đếm
  • Hàm đếm được sử dụng để đếm số lượng phần tử mà mảng PHP chứa. Mã dưới đây cho thấy việc thực hiện.
  • hàm is_array
  • Hàm is_array được sử dụng để xác định xem một biến có phải là mảng hay không. Bây giờ, hãy xem xét một ví dụ thực hiện các chức năng IS_Array.