PHP帖子名称通配符 - $ _POST ['var _'.*];

Pet*_*ter 4 php

是否有某种通配符可用于创建以特定字符串开头的POST变量?

本质上,我试图捕获任何包含bSortable_(通配符)作为名称的POST.

bSortable_1 bSortable_2 bSortable_3

我正在为库jquery数据表执行此操作.

http://www.datatables.net/usage/server-side

Sad*_*ran 7

获取后置变量到数组,而不是在过滤时迭代它.

foreach($_POST as $key => $value) {
  $pos = strpos($key , "bSortable_");
  if ($pos === 0){
    // do something with $value
  }
}
Run Code Online (Sandbox Code Playgroud)

  • 需要if($ pos === 0); 如果字符串不存在,strpos()将返回false. (2认同)