English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP curl_unescape() Funktionssyntax und Beispiel

PHP CURL Referenzhandbuch

(PHP 5 >= 5.5.0)

curl_unescape — Dekodiere Zeichenfolgen, die mit URL-Kodierung verschlüsselt wurden.

Syntax

string curl_unescape ( resource $ch , string $str )

Dekodiere Zeichenfolgen, die mit URL-Kodierung verschlüsselt wurden.

Hinweis:curl_unescape() kann Pluszeichen (+) ist ein Leerzeichen, urldecode() kann es verwenden.

Parameter

ch

CURL-Handler, der von curl_init() zurückgegeben wird.

str

URL-kodierte Zeichenfolge

Rückgabewert

Gib die dekodierte Zeichenfolge zurück oder FALSE, wenn der Fehler auftritt.

Online-Beispiel

<?php
// Erstelle einen curl-Handler
$ch = curl_init('http://example.com/redirect.php');
// sende HTTP-Anfrage
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($ch);
// Erhalte die letzte gültige URL
$effective_url = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
// d.h. "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"
// Schließe die Handhabung
curl_close($ch);
?>

PHP CURL Referenzhandbuch