PHP:输出此数组的优雅方式

Dav*_*d.J 1 php arrays foreach

我使这个示例数组的输出变得复杂,对于所需的输出,这是最干净,最优雅的方式.

阵列Ex:

Array
(
    [0] => Array
        (
            [<h4><a href="#link1">Link 1</a></h4>] => <img src="Image_1.jpg" />
        )

    [1] => Array
        (
            [<h4><a href="#link2">Link 2</a></h4>] => <img src="Image_2.png" />
        )

    [2] => Array
        (
            [<h4><a href="#link3">Link 3</a></h4>] => <img src="Image_3.png" />
        )

    [3] => Array
        (
            [<h4><a href="#link3">Link 4</a></h4>] => <img src="Image_4.png" />
        )
)
Run Code Online (Sandbox Code Playgroud)

期望的输出

<h4><a href="#link1">Link 1</a></h4>
<img src="Image_1.jpg" />

<h4><a href="#link2">Link 2</a></h4>
<img src="Image_2.png" />

<h4><a href="#link3">Link 3</a></h4>
<img src="Image_3.png" />

<h4><a href="#link3">Link 4</a></h4>
<img src="Image_4.png" />
Run Code Online (Sandbox Code Playgroud)

感谢您的反馈.

Gwe*_*dal 6

我认为这应该做你想要的:

<?php

foreach ($foo as $bar) {
    foreach($bar as $title => $image) {
        echo $title;
        echo $image;
    }
}
Run Code Online (Sandbox Code Playgroud)