【发布时间】:2017-08-16 17:19:38
【问题描述】:
我正在尝试根据我的请求标头的内容动态构建 PLSQL 语句。这是用 PHP 编码的。 我正在使用 DataTables 为服务器端处理传递一长串参数。结果,我发送了近 60 个参数。 一些参数,我需要使用的参数,可以在请求中多次列出。
它们看起来像这样
oldCode=12&oldCode=14&oldCode=21&newCode=74&newCode=81
我想读取请求并填充两个数组,我将使用它们来构建我的 where 子句。而 oldCode 包含 12、14 和 21,而 newCode 包含 74 和 81。
我查看了 filter_var_array,但它假设该数组仅包含特定元素,而不是请求所包含的混乱。
谢谢
【问题讨论】:
-
php.net/manual/en/function.parse-str.php 但重复项需要是一个数组:
oldCode[]=12&oldCode[]=14&oldCode[]=21否则你只会得到最后一个。
标签: php arrays datatable xmlhttprequest