0

*编辑在查看由 print_r 回显的主页实际上是一个链接并且在其他元素中有一个标签后,我发现它是我的比较不匹配的原因。* *结束编辑

不知道为什么我仍然看到输出,因为我的 if 语句不应该根据回显到屏幕的数据结果将其发送到屏幕:

  echo count($breadcrumb);
  print_r($breadcrumb);
 if(count($breadcrumb) === 1 && $breadcrumb[0] === 'Home'){
     echo "Is not showing";
  }else{

  return $output;

  }

我在页面上看到的回声是:

1Array ( [0] => Home ) 

我觉得 if 语句的两个条件都满足了,为什么输出仍然会出现在屏幕上?

4

1 回答 1

0

以下代码的结果是“未显示”,因为条件已满足。

if(count($breadcrumb) === 1 && $breadcrumb[0] === 'Home'){
   echo "Is not showing";
 }else{

  return $output; 
}
于 2013-11-04T06:07:06.627 回答