如何使用 php 从查询字符串等字符串中获取数据?

How get data from string like query string with php?

我有url这样

  1. index.php?name=aya&age=29
  2. index.php?姓名:aya&年龄:29

我想从中获取姓名和年龄 url。
我想如果我能得到查询字符串,也许我能渲染它。
怎么做到的?

先用$_SERVER['QUERY_STRING']从url得到querystring 然后通过 parse_str 函数从字符串中获取数据。
代码:

$str = $_SERVER['QUERY_STRING'];
$str = str_replace(":","=",$str);
parse_str($str, $get);
echo $get['name'];
echo $get['age'];