티스토리 뷰
1
urldecode() - 개념urlencode() , rawurlencode()로 URL 인코딩된 문자열을 각각 urldecode() , rawurldecode()로 디코딩 할 수 있습니다.
2
urldecode() - 예제PHP
코드
1 2 3 4 5 6 7 8 9 | <?php $test1 ="php%EC%99%80+%ED%82%A4%EB%B3%B4%EB%93%9C.html"; $test2 ="php%EC%99%80%20%ED%82%A4%EB%B3%B4%EB%93%9C.html"; echo urldecode($test1); echo "<br><br>"; echo rawurldecode($test2); ?> |
결과
화면
코드
설명
앞에서 URL을 가져올 때 공백이나 한글의 경우에는 인코딩을 해줬는데 이 인코딩된 URL을 다시 디코딩 해주고자 할 때 쓰는 것이 urldecode,rawurldecode 입니다.
urlencode으로 인코딩으로 해주었다면 urldecode로 디코딩을 하고 rawurlencode로 인코딩을 한 경우에는 rawurldecode로 디코딩을 해주시면 됩니다.
'[개발]프로그래밍 > php' 카테고리의 다른 글
[php] (string) - 숫자를 문자열로 형 변환 (0) | 2019.12.17 |
---|---|
[php] === - 문자열 비교하는 연산 (0) | 2019.12.16 |
[php] urlencode - URL 인코딩 (0) | 2019.12.12 |
[php] strip_tags - HTML 태그 제거 (0) | 2019.12.12 |
[php] strtolower - 영문 대문자를 소문자로 (0) | 2019.12.11 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday