Get Parameters from a URL String in PHP



To get parameters from a URL string in PHP, the code is as follows−

Example

 Live Demo

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

Output

This will produce the following output−

Email = [email protected]

Example

Let us now see another example −

 Live Demo

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

Output

This will produce the following output−

Email = demo
Updated on: 2019-12-27T07:42:54+05:30

5K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements