我有一个带有条目的数组,并使用foreach输出如下:
foreach ($entries as $entry):
$mail = $entry['53'];
if ($mail == $CurrentUserMail) {
// Display entry from this user..
}
endforeach;
条目值可以是$entry['23']
或$entry['47.2']
或其他。当循环遍历foreach时,某些条目可能没有任何“23”或“47.2”,然后保留此值以前的条目。
我尝试使用$entry = '';
并结束但不会取消所有值。
如何以$entry
的空值作为foreach循环开始?
答案 0 :(得分:2)
自己解决了。这个问题并没有解决这个问题。在我使用过的函数中
if ($entry['40']) { $funcs .= 'Someting ..' }
if ($entry['42']) { $funcs .= '.. someting more ..' }
if ($entry['44']) { $funcs .= '.. someting else ..' }
并且解决方案当然是取消设置$ funcs!
感谢@Bishop提供的提示,它确实帮助我取消$entry
。