我有两个数组,我将它们与以下代码合并:
$information = array_merge($this->resInfo, $this->resName);
这里第一个数组包含 id 和电子邮件,而第二个数组只包含名称。合并数组名称部分和信息部分后,显示如下:
Array
(
[0] => Array
(
[id] => 91985
[email] => demo@example.com
)
[1] => Array
(
[id] => 71262
[email] => demo@example.com
)
[2] => Array
(
[name] => New york
)
[3] => Array
(
[name] => Alaska
)
[4] => Array
(
[name] => Sanfransico
)
)
包含 id、email 和 name 的数组。在这里,我的电子邮件字段值始终显示相同的电子邮件 ID,而 id 字段和名称字段值每次都在变化。我只想列出一次电子邮件 ID,而 ID 和名称的多个取决于大小。我创建了以下代码:
<?php foreach ($information as $info) { ?>
<ul>
<li style="list-style: none;">
<a href="/profile/id/<?php echo $info['id']; ?>/email/<?php echo $info['email']; ?>" style="color: #185D9B; text-decoration: underline;">
<?php echo $info['name'] ?>
</a>
</li>
</ul>
<?php } ?>
在这里,它在$info['name']
显示空白$info['id'];
和$info['email'];
href 标记时都正确显示。以下代码有什么问题。