【发布时间】:2012-02-02 20:25:36
【问题描述】:
我一直在尝试以嵌套形式使用isset(),如下所示:
isset($_POST['selectedTemplate'])?$_POST['selectedTemplate']:isset($_GET['selectedTemplate'])?$_GET['selectedTemplate']:0
但我似乎遗漏了一些东西。谁能帮我怎么做?
【问题讨论】:
-
请不要使用单行。不可读。
-
真的不推荐嵌套三元运算符,因为它完全不直观:如果你需要嵌套,你真的应该使用完整的 if/else 语法,因为它更容易为你自己和阅读其他
-
这包含了为什么您的表单首先可以通过 POST 和 GET 提交的问题。 HTTP verbs have certain semantics to them..
标签: php