Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

จะรับพารามิเตอร์จากสตริง URL ใน PHP ได้อย่างไร


ในการรับพารามิเตอร์จากสตริง URL ใน PHP โค้ดจะเป็นดังนี้−

ตัวอย่าง

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

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−

Email = example12@domain.com

ตัวอย่าง

เรามาดูตัวอย่างอื่นกัน −

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

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−

Email = demo