(PHP 5 >= 5.5.0)
curl_unescape – URL-codierte Zeichenfolgen dekodieren.
string curl_unescape ( Ressource $ch , String $str )
Dekodieren Sie eine URL-codierte Zeichenfolge.
Hinweis: curl_unescape() kann das Pluszeichen (+) nicht in ein Leerzeichen dekodieren, urldecode() schon.
ch
Das von curl_init() zurückgegebene cURL-Handle.
str
URL-codierte Zeichenfolge
Gibt die dekodierte Zeichenfolge oder FALSE bei einem Fehler zurück.
<?php// Ein Curl-Handle erstellen $ch = curl_init('http://example.com/redirect.php');// HTTP-Anfrage senden curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // Letzte gültige URL abrufen $ Effective_url = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL); dh. "http://example.com/show_location.php?loc=M%C3%BCnchen"// URL dekodieren$ Effective_url_decoded = curl_unescape($ch, $ Effective_url);// "http://example.com/ show_location.php?loc=München"// Handle schließen curl_close($ch);?>