URL 주소 중 기호 부분을 두 자리의 16 진수로 변환하여 표현하고 있습니다.
요새는 통 들여다 볼 일이 없어서 자꾸 가물거리기에 그냥 정리 해 둡니다.
저같은 경우에는 다운로드 파일의 다이렉트 주소를 소스에서 뽑아올 때 자주 썼습니다.
%26 | & |
%2F | / |
%3A | : |
%3F | ? |
%3D | = |
아래는 예제입니다.
☞ 원래 주소
http://example.com/index.php?page=260&id=22
☞ 변환된 모습
http%3A%2F%2Fwww.example.com%2Findex.php%3Fpage%3D260%26id%3D22
☞ PHP 에서 원래 주소로 다시 변환하기
<?php
$raw_url = "http%3A%2F%2Fwww.example.com%2Findex.php%3Fpage%3D260%26id%3D22";
$decoded_url = rawurldecode($raw_url);
echo $decoded_url;
?>
출처: https://shinb.tistory.com/398 [신비 블로그:티스토리]
'Works > PHP' 카테고리의 다른 글
phpmyadmin 로그인 후 오류 및 경고메세지 제거 (0) | 2022.06.22 |
---|---|
PHP 에서 mail 함수 정상 동작하는지 확인하는 소스 (1) | 2020.06.26 |
sendmail 로 폼메일 발송시 nobody@localhost.localhost.com 으로 발송될 경우 (0) | 2020.06.26 |
php session 유지시간 설정 작업관련 (0) | 2020.04.14 |
date.timezone 개별 설정 (0) | 2018.02.22 |