if(isset(a,b)) 和 if(isset(a) &&isset(b)) 的区别

AXAI

正如标题中提到的,使用之间有什么区别

if(isset($a, $b)){
    //execute...
}

if(isset($a) && isset($b)){
    //execute...
}

你认为哪一个更好?

放克四十人

如果您打算empty()稍后使用而不是isset().

isset()确实允许逗号分隔值,而empty()不会。

因此,如果将来empty()出现这种情况,您将需要在 上使用单独的条件

但是要回答这个问题,没有区别;两者都是有效的并且以相同的方式工作。

你认为哪一个更好?

这纯粹是偏好。

但是,如果一个或另一个失败,则在不同的条件下检查两者。两者都需要设置才能isset()在使用此方法时工作if(isset($a, $b))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

a==a?a:b 和 a?a:b 的区别

来自分类Dev

b = b ++和b ++之间的区别

来自分类Dev

(?=。* foo \ b)和(?=。* foo)\ b之间的区别

来自分类Dev

(a + b)*和(a * b *)*有什么区别?

来自分类Dev

a = b和a = b [:]有什么区别?

来自分类Dev

Java中a + = b和a = a + b之间的区别

来自分类Dev

“ a = b”和“ a = $ b”之间有区别吗?

来自分类Dev

* ++ a和++ * b有什么区别?

来自分类Dev

useradd -b和useradd -d之间的区别

来自分类Dev

“ du”和“ du -b”之间的区别?

来自分类Dev

if(A),if(B)和if(A和B)有什么区别?

来自分类Dev

“ || exit / b”和“ || exit / b!errorlevel!”之间的区别

来自分类Dev

“ || exit / b”和“ || exit / b!errorlevel!”之间的区别

来自分类Dev

array <int,5> b之间的区别;和int b [5];

来自分类Dev

bash中“ a = b”和“导出a = b”之间的区别

来自分类Dev

[a] + [b] 和 [a].extend([b]) 有什么区别?

来自分类Dev

cat -b和cat -n和有什么区别-cat -s有什么区别

来自分类Dev

*和**的区别

来自分类Dev

~ 和 - 的区别

来自分类Dev

: 和 :? 的区别

来自分类Dev

在python中[[[a,a,a]','[b,b,b]']和[[a,a,a],[b,b,b]]有什么区别?

来自分类Dev

ES2020可选链接:a?。()。b和a()?. b和a?。()?. b有什么区别

来自分类Dev

golang:var b Buffer和bytes.Buffer {}之间的区别

来自分类Dev

python中b''和''有什么区别?

来自分类Dev

diff命令'diff -b'和'git diff'之间的区别

来自分类Dev

USB Mini A和Mini B有什么区别?

来自分类Dev

sed命令`n`和`b`有什么区别?

来自分类Dev

split -C和split -b有什么区别?

来自分类Dev

python中b''和''有什么区别?

Related 相关文章

热门标签

归档