如何在 PHP 中从 URL 字符串获取参数?


要从 PHP 中的 URL 字符串获取参数,代码如下−

示例

 在线演示

<?php
   $url = 'http://www.example.com/register?name=demo&[email protected]';
   $res = parse_url($url);
   parse_str($res['query'], $params);
   echo 'Email = '.$params['email'];
?>

输出

这将产生以下输出−

Email = [email protected]

示例

现在我们来看另一个示例 −

 在线演示

<?php
   $url = 'http://www.example.com/register?name=demo&[email protected]';
   $res = parse_url($url);
   parse_str($res['query'], $params);
   echo 'Email = '.$params['name'];
?>

输出

这将产生以下输出−

Email = demo

更新日期:2019-12-27

4K+ 浏览

开启你的职业

完成课程,获取相应认证

开始
广告