如何从php中的指定模式字符串中提取id?

时间:2011-04-23 09:38:23

标签: php regex

字符串是这样的:

"grade_value[]=2&grade_value[]=3&grade_value[]=4&grade_value[]=5"

我怎样才能将其转换为"grade_value in (2,3,4,5)"

1 个答案:

答案 0 :(得分:2)

假设您正在构建mysql查询的where子句。

parse_str($string, $output);
$values=implode(",",$output['grade_value']);
$str="grade_value in (".$values.")";

如果那不是您想要的,请解释。