【发布时间】:2010-10-02 06:42:13
【问题描述】:
我在 zend 代码上重构 php,所有代码都充满了 $_GET["this"] 和 $_POST["that"]。我一直使用比较 phpish 的 $this->_request->getPost('this') 和 $this->_request->getQuery('that')(这个用 getquery 而不是 getGet 不太合乎逻辑)。
所以我想知道我的方法是否更安全/更好/更容易维护。我在 Zend Framework 文档中读到,您必须验证自己的输入,因为请求对象不会这样做。
这给我留下了 2 个问题:
- 这两者中哪一个最好? (或者如果有其他更好的方法)
- 使用这种方法验证 php 输入的最佳做法是什么?
谢谢!
【问题讨论】:
标签: php zend-framework post input get