是空的大括号,if语句好吗?

bre*_*els 4 php if-statement

这段代码适合我想要的,但我想知道在if语句的花括号内是否可以做任何事情.有没有更好的方法来写这个?

if(empty($data) || $data == "unanswered")) {
//do nothing
} else {
    //display data
    echo $data;
}
Run Code Online (Sandbox Code Playgroud)

Chi*_*ung 16

你可以做一个否定:

if(!empty($data) && $data != 'unanswered')
    echo $data;
Run Code Online (Sandbox Code Playgroud)