SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/url_funktionen/urldecode.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



urldecode


nach unten nach oben Befehl

string urldecode ( string $str )



nach unten nach oben Version

(PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit urldecode() kann man einen String (str), der über eine URL übermittelt oder mit der Funktion urlencode() kodiert wurde, wieder dekodieren. Bei der Dekodierung werden alle Prozentzeichen(%), gefolgt von zwei Hexzeichen, wieder in ihre alphanumerische Entsprechung umgewandelt. Weiterhin werden alle Pluszeichen (+) in Leerzeichen umgewandelt.

Folgende alphanumerischen Zeichen werden nicht dekodiert:

• - - Bindestrich
• _ - Unterstrich
• . - Punkt

Siehe auch:

urlencode()
rawurlencode()



nach unten nach oben Beispiel


<?PHP
$array 
= array ( 'Der Wald ist voller Bäume',
                 
'PHP 3/4',
                 
'- §201_2b.1 -' );

echo 
'<b>Ursprüngliche Zeichenkette:</b><br>';

for ( 
$x 0$x count $array ); $x++ )
{
  echo 
$array[$x] . '<br>'

  
$array_new[$x] = urlencode $array[$x] );
}

echo 
'<br><b>Kodierte Zeichenkette:</b><br>';

for ( 
$x 0$x count $array_new ); $x++ )
{
  echo 
$array_new[$x] . '<br>'
}

echo 
'<br><b>Dekodierte Zeichenkette:</b><br>';

for ( 
$x 0$x count $array_new ); $x++ )
{
  echo 
urldecode $array_new[$x] ) . '<br>'
}
?>




nach unten nach oben Ausgabe


Ursprüngliche Zeichenkette:
Der Wald ist voller Bäume
PHP 3/4
- §201_2b.1 -

Kodierte Zeichenkette:
Der+Wald+ist+voller+B%E4ume
PHP+3%2F4
-+%A7201_2b.1+-

Dekodierte Zeichenkette:
Der Wald ist voller Bäume
PHP 3/4
- §201_2b.1 -