0

在我的代码中(使用 php notice errorhandling)我在循环中有很多这些块:

$someVar=array();
...
foreach (...){
  if(!isset($someVar["something"])){
    $someVar["something"]=0;
  }
  $someVar["something"]++;
}

另一种解决方案是使用 @ 忽略通知

@$someVar["something"]++

这不是很干净。

是否有一种更简洁的方法来仅在未设置的情况下使用 0 初始化变量?

4

0 回答 0