对于每个值,我想应用div

时间:2015-04-27 17:43:02

标签: php foreach

我正在编写脚本,这就是我的问题。 我有一个列出人名的数组。

对于每个人,我想将它们应用于一条街(第一条街为第一条街,第二条街为第二条街)。这是代码

<div class="adress">1 st St Louis</div> 
<div class="adress"> st St Josef</div> 

<?php 

$name = array("John", "Matt");

foreach ($name as $item) {
    echo '<p>'.$item.'</p>';
}

?>

我知道我可以将地址放在数组中,但这不是我想要的方式。

所以如果有任何解决方案让我知道;)

1 个答案:

答案 0 :(得分:0)

你需要一个地址如

的数组
$address = array("1 st blabla", "2nd street")

然后使用for iterator而不是foreach,这样你就可以访问两个数组的相同索引

for( $i = 0; $i < count($address); $i = $i+1 )
{
    echo "<p> Person: ".$name[$i]." in street: ".$address[$i]."</p>";
}

这样你就会打印

人:约翰街1号布拉布拉

人:第二街的马特