如何解开foreach

时间:2017-06-30 23:33:53

标签: php wordpress loops foreach unset

我有一个带有条目的数组,并使用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循环开始?

1 个答案:

答案 0 :(得分:2)

自己解决了。这个问题并没有解决这个问题。在我使用过的函数中

if ($entry['40']) { $funcs .= 'Someting ..' }
if ($entry['42']) { $funcs .= '.. someting more ..' }
if ($entry['44']) { $funcs .= '.. someting else ..' }

并且解决方案当然是取消设置$ funcs!

感谢@Bishop提供的提示,它确实帮助我取消$entry