Combine array and variable php
本问题已经有最佳答案,请猛点这里访问。
我在foreach循环上方创建了一个空数组。我想将变量$filedir添加到数组中,直到foreach循环结束。
这是我的代码:
1 2 3 4 5 | $fileopslag = array(); foreach($searchdoc as $searchdocument){ $filedir = 'd:\Documentatie/'.$searchdocument->pagename; $fileopslag = $filedir; } |
当我这样做时,它会将变量一次添加到我的数组中。
当我用var_dump显示输出时,我看到:
"string(23)"d:documentatie/16.html",一个字符串,但不是列表。
您不是将数据存储到数组中,而是通过循环中每个iterration中的字符串直接更新数据。做
1 | $fileopslag[] = $filedir; |