PHP复杂如果其他声明

Sam*_*Sam 1 php wordpress

我正在使用Wordpress,它的代码如下:

<?php  
    if (is_user_logged_in())   {   
?>
Run Code Online (Sandbox Code Playgroud)

我想添加另一组if检查变量的语句.我不知道正确的语法,但用简单的英语我想说,"如果用户登录并且 $ string1 $ string2为空......"

请协助.

Hea*_*ota 7

  if ( is_user_logged_in() && (empty($string1) || empty($string2)) ) {
Run Code Online (Sandbox Code Playgroud)

如果你只需要一个字符串为空,但不是两个.使用

  if ( is_user_logged_in() && (empty($string1) ^ empty($string2)) ) {
Run Code Online (Sandbox Code Playgroud)

  • 是的它是xor,你可以使用xor或^ both =) (2认同)