0

我正在使用 php 解析传入的 POST (restful) 查询以更新数据库。但是,用户可以选择一次更新约 10 个字段的任意组合。我知道我可以通过对 $_POST[] 中的每个潜在项目疯狂地做 isset 来处理这个问题,但我想知道是否有更标准的方法来做到这一点(因为我不是 php 专家)。谢谢!

4

2 回答 2

0

只有两种方式。

遍历字段并检查 POST 中的存在性,或遍历 POST 变量并检查字段集中的存在性。

于 2013-07-02T01:26:30.127 回答
0

$fields = array(
   'field1' => isset($_POST['one']) ? $_POST['one'] : null,
   'field2' => isset($_POST['two']) ? $_POST[ '二'] : null
);

对我来说,这是最好的解决方案

于 2013-07-02T02:26:59.620 回答