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

时间:2016-06-15 18:55:13

标签: php get query-string

我有这样的网址

  1. index.php?name = aya& age = 29
  2. index.php?name:aya& age:29
  3. 我想从这个网址获取姓名和年龄 我想如果我能得到查询字符串,也许我可以渲染它 怎么办?

1 个答案:

答案 0 :(得分:3)

首先使用$_SERVER['QUERY_STRING']从网址获取querystring 然后通过parse_str函数从字符串中获取数据 代码:

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