(เปโซฟิลิปปินส์ 5 >= 5.5.0)
curl_unescape - ถอดรหัสสตริงที่เข้ารหัส URL
สตริง curl_unescape ( ทรัพยากร $ch , สตริง $str )
ถอดรหัสสตริงที่เข้ารหัส URL
หมายเหตุ: curl_unescape() ไม่สามารถถอดรหัสเครื่องหมายบวก (+) ลงในช่องว่างได้ แต่ urldecode() สามารถถอดรหัสได้
ช
หมายเลขอ้างอิง cURL ที่ส่งคืนโดย curl_init()
STR
สตริงที่เข้ารหัส URL
ส่งกลับสตริงที่ถอดรหัสหรือ FALSE เมื่อเกิดความล้มเหลว
<?php// สร้างตัวจัดการขด $ch = curl_init('http://example.com/redirect.php');// ส่งคำขอ HTTP curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // รับ URL ที่ถูกต้องล่าสุด $efficient_url = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL); // เช่น "http://example.com/show_location.php?loc=M%C3%BCnchen"// ถอดรหัส URL$efficient_url_decoded = curl_unescape($ch, $efficient_url);// "http://example.com/ show_location.php?loc=München"// ปิดที่จับ curl_close($ch);?>