본문 바로가기

개발

PHP rawurlencode,rawurldecode 함수

string rawurlencode();

 

- 모든 영숫자가 아닌 문자를 퍼센트 사인에 이어지는 두 16진수로 교체한 문자열로 반환하는 함수

- 문자가 특별한 URL구분자로 해석되는것을 방지하고, 문자변환이 이루어지는 전송매체에서 URL을 보호하기 위한 기법

 

 

 

ex)

 

rawurlencode('우리나라 만세 http://daylife.co.kr ');

 

결과 : %BF%EC%B8%AE%B3%AA%B6%F3%20%B8%B8%BC%BC%20http%3A%2F%2Fdaylife.co.kr%20

 

rawurldecode('%BF%EC%B8%AE%B3%AA%B6%F3%20%B8%B8%BC%BC%20http%3A%2F%2Fdaylife.co.kr%20')

 

결과 : '우리나라 만세 http://daylife.co.kr