foreach中的多维数组

| 我只想在“ 0”的内容不为空(包括零)时进行foreach操作 我已经尝试了:
  foreach((!empty($form[\'languages1\']) as $val){

and

if (!empty($form[\'languages1\'][])) {
foreach($form[\'languages1\'] as $val){
//do stuff
}
我没有任何成功。当with0ѭ的输入为
0
时,在下面的代码处进行循环 前言
foreach($form[\'languages1\'] as $val){
//do stuff
}
谢谢     
已邀请:
        
foreach ( $form[\'languages1\'] as $val )
{
  // If the value is empty, skip to the next.
  if ( empty($val) )
    continue;
}
参考:http://ca.php.net/continue     
        您正在处理类型强制 您可能想要类似
if(!empty($form[\'languages1\']) && $form[\'languages1\'] !== 0)
这样,PHP将0匹配为数字,而不是false。     

要回复问题请先登录注册