我使用php来解析传入的POST(restful)查询以获取对数据库的更新。但是,用户可以选择一次更新~10个字段的任意组合。我知道我可以通过在$ _POST []中对每个潜在项目做疯狂的事情来解决这个问题,但我想知道是否有更标准的方法来做到这一点(因为我并不是专家) PHP)。 谢谢!
答案 0 :(得分:0)
只有两种方式。
迭代字段并在POST中检查是否存在,或迭代POST变量并检查字段集中是否存在。
答案 1 :(得分:0)
$ fields = array(
'field1'=> isset($ _ POST ['one'])? $ _POST ['one']:null,
'field2'=> isset($ _ POST ['two'])? $ _POST ['two']:null
);
对我来说,这是最好的解决方案