Php 变量$action是什么

Php 变量$action是什么,php,syntax,Php,Syntax,我不懂这行代码的语法,有人能给我解释一下吗 $action=(isset($\u POST['action'])?$\u POST['action']:(isset($\u GET['action'])?$\u GET['action']:null))查找上的三元运算符您可以用$action=$\u POST['action']替换它吗$_获取['action']??空。用不必要的括号将嵌套的三元运算符写在一行中只会损害代码的易读性。

我不懂这行代码的语法,有人能给我解释一下吗


$action=(isset($\u POST['action'])?$\u POST['action']:(isset($\u GET['action'])?$\u GET['action']:null))

查找
上的三元运算符
您可以用
$action=$\u POST['action']替换它吗$_获取['action']??空
。用不必要的括号将嵌套的三元运算符写在一行中只会损害代码的易读性。