rawurlencode
urlencode
URL 함수 목록
PHP Manual

# urldecode

(PHP 4, PHP 5)

urldecode — URL 인코드된 문자열을 디코드

### 설명

string urldecode ( string `$str` )

주어진 문자열의 %## 인코딩을 디코드합니다.

### 인수

`str`

  디코드할 문자열.

### 반환값

디코드한 문자열을 반환합니다.

### 예제

Example #1 urldecode() 예제

`<?php
$a = explode('&', $QUERY_STRING);
$i = 0;
while ($i < count($a)) {
$b = split('=', $a[$i]);
echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])),
' is ', htmlspecialchars(urldecode($b[1])), "<br />\n";
$i++;
}
?>`

### 주의

Warning

자동 전역 $_GET과 $_REQUEST는 이미 디코드되어 있습니다. $_GET과 $_REQUEST에 들어있는 원소에 urldecode()를 사용하면 기대하지 않았던 위험한 결과가 나올 수 있습니다.

### 참고

- urlencode() - 문자열을 URL 인코드
- rawurlencode() - RFC 1738에 따른 URL 인코드
- rawurldecode() - URL 인코드된 문자열을 디코드

rawurlencode
urlencode
URL 함수 목록
PHP Manual