urldecode

(PHP 4, PHP 5, PHP 7, PHP 8)

urldecodeURL kodlamalı dizgenin kodlamasını çözer

Açıklama

urldecode(string$dizge): string

Belirtilen dizge içindeki %## dizilimlerinin yerine karşılığı olan karakterleri yerleştirerek dizgenin kodlamasını kaldırır. Artı işaretleri ('+') birer boşluk karateri olarak çözümlenir.

Bağımsız Değişkenler

dizge

Kodlaması kaldırılacak dizge.

Dönen Değerler

Kodlanmamış dizge döner.

Örnekler

Örnek 1 - urldecode() örneği

<?php
$query
= "my=apples&are=green+and+red";

foreach (
explode('&', $query) as $chunk) {
$param = explode("=", $chunk);

if (
$param) {
printf("Value for parameter \"%s\" is \"%s\"<br/>\n", urldecode($param[0]), urldecode($param[1]));
}
}
?>

Notlar

Uyarı

$_GET ve $_REQUEST süper küreselleri zaten kodlanmış değildir. $_GET veya $_REQUEST içindeki bir elemana urldecode() uygulamak beklenmedik ve tehlikeli sonuçlar verebilir.

Ayrıca Bakınız

To Top