PHP数组列表

前端之家收集整理的这篇文章主要介绍了PHP数组列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我如何从这个多维数组:
Array (
  [Camden Town] => Array (
    [0] => La Dominican
    [1] => A Lounge
  ),[Coastal] => Array (
    [0] => Royal Hotel
  ),[Como] => Array (
    [0] => Casa Producto 
    [1] => Casa Wow
  ),[Florence] => Array (
    [0] => Florenciana Hotel
  )
)

对此:

<ul>
  <li>Camden Town</li>
  <ul>
    <li>La Dominican</li>
    <li>A Lounge</li>
  </ul>
  <li>Coastal</li>
  <ul>
    <li>Royal Hotel</li>
  </ul>
  ...
</ul>

上面是html …

这是一种更易于维护的方式,而不是回显html ……
<ul>
    <?PHP foreach( $array as $city => $hotels ): ?>
    <li><?= $city ?>
        <ul>
            <?PHP foreach( $hotels as $hotel ): ?>
            <li><?= $hotel ?></li>
            <?PHP endforeach; ?>
        </ul>
    </li>
    <?PHP endforeach; ?>
</ul>

这是使用h2s进行城市而不是嵌套列表的另一种方式

<?PHP foreach( $array as $city => $hotels ): ?>
<h2><?= $city ?></h2>
    <ul>
        <?PHP foreach( $hotels as $hotel ): ?>
        <li><?= $hotel ?></li>
        <?PHP endforeach; ?>
    </ul>
<?PHP endforeach; ?>

输出的html不是最漂亮的格式,但你可以修复它.这是关于你是否想要漂亮的HTML或更容易阅读代码.我想更容易阅读代码=)

猜你在找的PHP相关文章