0

配列(配列の?)を単純な順序付けられていないリストに変換しようとしています。私は1つの解決策を思いつきましたが、それは非常にかさばりました。それを行うためのはるかに簡単な方法があると確信しています.

これが配列です

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>
4

1 に答える 1

3

これがほぼ唯一の方法のように思えますが、とても簡単です…</p>

<ul>
    <?php foreach($arr as $item): ?>
        <li><a href="#"><?php echo htmlspecialchars($item['City']); ?></a></li>
    <?php endforeach; ?>
</ul>
于 2013-09-29T00:49:48.237 に答える