php(空($\u GET))暂时性错误

php(空($\u GET))暂时性错误,php,Php,我得到了一个暂时性的错误,我认为这与这句话有关 $rs = (empty($_GET["rs"])?0:$_GET["rs"]); 有人能解释一下这个符号吗 是否有更好的方法来编写此语句,以包括微调功能(据怀疑,这可能是一个问题) 这是一个能做到这一点的 if (empty($_GET["rs"])) { $rs = 0; } else { $rs = $_GET["rs"]; } 要修剪结果,可以执行以下操作 $rs = (empty($_GET["rs"])?0:tr

我得到了一个暂时性的错误,我认为这与这句话有关

$rs = (empty($_GET["rs"])?0:$_GET["rs"]);  
  • 有人能解释一下这个符号吗

  • 是否有更好的方法来编写此语句,以包括微调功能(据怀疑,这可能是一个问题)

  • 这是一个能做到这一点的

    if (empty($_GET["rs"]))
    {
        $rs = 0;
    }
    else
    {
        $rs = $_GET["rs"];
    }
    
    要修剪结果,可以执行以下操作

    $rs = (empty($_GET["rs"])?0:trim($_GET["rs"]));
    
    或者如果您希望使用扩展表达式

    if (empty($_GET["rs"]))
    {
        $rs = 0;
    }
    else
    {
        $rs = trim($_GET["rs"] );
    }
    
    这是一个能做到这一点的

    if (empty($_GET["rs"]))
    {
        $rs = 0;
    }
    else
    {
        $rs = $_GET["rs"];
    }
    
    要修剪结果,可以执行以下操作

    $rs = (empty($_GET["rs"])?0:trim($_GET["rs"]));
    
    或者如果您希望使用扩展表达式

    if (empty($_GET["rs"]))
    {
        $rs = 0;
    }
    else
    {
        $rs = trim($_GET["rs"] );
    }