0
我有两个数组。我想要做的是比较两个数组的键['user_id'],如果它们相同,则以隐藏形式传递['user_id']和['ref']。我试图把它们放到两个foreach中,但系统似乎陷入了死锁。如何循环并同时比较两个数组(PHP)
<?php foreach($_SESSION['printing_set'] as $data) { ?>
<?php foreach(getProvenaMailableUserlist() as $userlist){ ?>
<input type="hidden" name="reference[<?php echo $data['user_id'] ?>]" value="<? if($userlist['user_id'] == $data['user_id']){echo $userlist['ref'];} ?>" />
<?php } ?>
<?php } ?>
什么是正确的方法来做到这一点?
你是什么意思的“死锁”呢?另外,如果你没有打开短标签,你的''php'里面的价值引用缺少一个'php' – helloandre
这是甚至正确的语法?我不认为你可以在这样的循环中抛出HTML。 – Chriszuma