(快速而简单)这段代码究竟在做什么?

Sam*_*les 0 php if-statement

if ($_POST['foo']) {
    // bar
}
Run Code Online (Sandbox Code Playgroud)

这是说...if the $_POST['foo'] variable is a boolean, and is true...,

或者是这样说... if the $_POST['foo'] variable isset...,

或者是这样说... if the $_POST['foo'] variable is not null...,

或者这是说这些事情的组合?或者这是说完全不同的东西?

Ign*_*ams 8

它正在检查该值的真实性.如果它为0,空,或者密钥不存在那么它就是假的.如果密钥不存在,那么它也会发出通知.