PHP中的数组问题

时间:2013-09-29 00:45:35

标签: php arrays php-5.3

我正在尝试将数组(数组?)转换为简单的无序列表。 我提出了一个解决方案,但它非常笨重,我很肯定有一个更简单的方法来实现它。

这是数组

Array ( 
    [0] => Array ( [projects_id] => 204 [City] => Carrollton ) 
    [1] => Array ( [projects_id] => 2 [City] => Dallas ) 
    [2] => Array ( [projects_id] => 208 [City] => Garland ) 
    [3] => Array ( [projects_id] => 1 [City] => Plano ) 
    [4] => Array ( [projects_id] => 212 [City] => Richardson ) 
)

,列表看起来应该是这样的

<ul>
    <li><a href="#">Carrollton</a>
    <li><a href="#">Dallas</a>
    <li><a href="#">Garland</a>
    <li><a href="#">Plano</a>    
    <li><a href="#">Richardson</a>
</ul>

1 个答案:

答案 0 :(得分:3)

这似乎只是这样做的唯一方法,而且非常简单......

<ul>
    <?php foreach($arr as $item): ?>
        <li><a href="#"><?php echo htmlspecialchars($item['City']); ?></a></li>
    <?php endforeach; ?>
</ul>