在以下上下文中!== null,!is_null()并且isset()都产生相同的结果:
$foo = null;
function foo() {
if ($this->foo !== null) {
...
}
if (!is_null($this->foo)) {
...
}
if (isset($this->foo)) {
...
}
}
哪一个是最快的,在这种情况下你会推荐哪一个?