微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有更好的方法来检查PHP中的POSTed变量?

我发现在我的 PHP页面中,我最终得到的代码行和行如下所示:
$my_id = isset($_REQUEST['my_id']) ? $_REQUEST['my_id'] : '';
$another_var = isset($_REQUEST['another_var']) ? $_REQUEST['another_var'] : 42;
...

是否有更好,更简洁或更易读的方法来检查此数组并将它们分配给局部变量(如果它们存在)或应用认值(如果它们不存在)?

编辑:我不想使用register_globals() – 无论如何我仍然有问题.

如何将它包装在一个函数中?
<?PHP

function getPost($name,$default = null) {
    return isset($_POST[$name]) ? $_POST[$name] : $default;
}

原文地址:https://www.jb51.cc/php/134686.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐