Hello se

[php]urlencode()함수 URL Encode방법 본문

web

[php]urlencode()함수 URL Encode방법

soyamm 2023. 7. 14. 09:21
반응형

urlencode() 함수는 PHP에서 제공하는 함수 중 하나로, URL에 안전한 형식으로 문자열을 인코딩하는 데 사용됩니다. 이 함수는 특수 문자나 공백과 같은 URL에서 의미를 가지는 문자들을 해당 문자의 ASCII 코드로 대체하여 변환합니다.

URL은 일부 문자들을 특별한 용도로 사용합니다. 예를 들어, 공백은 URL에서 %20으로 표시되고, 물음표는 %3F, 등호는 %3D와 같은 형태로 인코딩되어야 합니다. urlencode() 함수는 이러한 특수 문자들을 대체하여 URL에 안전하게 포함될 수 있도록 도와줍니다.

urlencode() 함수의 사용 예시는 다음과 같습니다:

 

$str = "Hello, world!";
$encodedStr = urlencode($str);
echo $encodedStr;

위의 코드는 문자열 "Hello, world!"를 urlencode() 함수를 사용하여 인코딩한 후 결과를 출력합니다. 출력 결과는 "Hello%2C%20world%21"가 됩니다. 이렇게 인코딩된 문자열은 URL에 안전하게 포함될 수 있으며, 웹 애플리케이션에서 쿼리 문자열이나 URL 링크를 생성할 때 유용하게 사용됩니다.

URL에서 안전하지 않은 문자들을 사용할 때는 urlencode() 함수를 사용하여 이러한 문자들을 인코딩하는 것이 좋습니다. 이를 통해 올바른 URL 형식을 유지하면서 데이터를 안전하게 전송하고 처리할 수 있습니다.

 

 

라고한다 url 를 안전하게 전달하고 싶을때 사용하거나 다른 변수명을 숨기고싶을때도 사용하면  좋을거같당

반응형
Comments