我有一个ID数组,并且对于每个ID,我想包括一个文件,并将ID发送到包含文件,但在第一个ID之后,其他ID为空。为什么其他ID不通过包含文件?在foreach循环中包含文件php
$ids = array(1, 2, 3);
foreach($ids as $id) {
$id = $id;
include_once("file.php");
echo $path . "<br />"; // comes from include-file
}
当我在include文件中回显我的$ id时,我得到'1',但其他两个id是空的?
返回将退出循环 –
同比不需要,因为它的存在重新声明的$ id。因此,只使用包含在你的循环删除/评论de返回和id行 –
对不起,这是回声,我改变了这个 – Lilly