相关疑难解决方法(0)

有没有办法打破PHP中的if语句?

是否有任何PHP命令停止执行当前或父if陈述,相同breakbreak(1)switch/ loop.例如

$arr=array('a','b');
foreach($arr as $val)
{
  break;
  echo "test";
}

echo "finish";
Run Code Online (Sandbox Code Playgroud)

在上面的代码PHP将不会做echo "test";,将去echo "finish";

如果我需要这个

$a="test";
if("test"==$a)
{
  break;
  echo "yes"; // I don't want this line or lines after to be executed, without using another if
}
echo "finish";
Run Code Online (Sandbox Code Playgroud)

我想要上面breakif声明并停止执行echo "yes";或不再需要执行的代码,可能有或可能没有附加条件,有没有办法做到这一点?

php

119
推荐指数
10
解决办法
14万
查看次数

标签 统计

php ×1