将查询字符串转换为数组
问题陈述:
转换查询字符串 pg_id =2&parent_id=2&document&video 放入数组中。预期输出为:
array( 'pg_id' => 2, 'parent_id' => 2, 'document' => '', 'video' => '' )
使用 parse_str 的解决方案:
parse_str 函数允许您解析查询字符串并将值分配给变量。要将数据存储在数组而不是变量中,请将第二个参数设置为 TRUE。
$queryString = "pg_id=2&parent_id=2&document&video"; parse_str($queryString, $queryArray, TRUE); print_r($queryArray);
以上是如何在 PHP 中将查询字符串转换为数组?的详细内容。更多信息请关注PHP中文网其他相关文章!