>  기사  >  백엔드 개발  >  PHP에서 URL을 암호화하는 방법은 특별히 길지 않습니다.

PHP에서 URL을 암호화하는 방법은 특별히 길지 않습니다.

WBOY
WBOY원래의
2016-09-27 14:18:101238검색

PHP에서 URL을 암호화하는 방법은 별로 길지 않습니다

답글 내용:

PHP에서 URL을 암호화하는 방법은 별로 길지 않습니다

urlencode, 암호화 아님

우렌코드

어떻게 암호화하고 싶은지 모르겠습니다. urlencode로 인코딩됩니다. 물론 한자와 더하기 기호 등의 일부 특수 문자만 구문 분석합니다.
www. xmy365.com/search/apachesolr_search/%5B%E9%87%91%E9%BE%99%E4%B9%A1%E6%9E%9C%E4%B8%9A%5D%20%E7%94%98 %E8%82%83 %E9%9D%99%E5%AE%81%E7%BA%A2%E5%AF%8C%E5%A3%AB%2012%E4%B8%AA%E7%9B%92 (%E7%BA%A62.3kg)

url이 매개변수로 전달되는 경우 base64_encode을 사용하여 인코딩하는 것이 좋습니다. 동시에 안전하지 않은 문자

를 교체하는 것이 좋습니다.
<code>//处理为URL安全模式
function reflowURLSafeBase64($str){
    $str=str_replace("/","_",$str);
    $str=str_replace("+","-",$str);
    return $str;
}

//反解
function reflowNormalBase64($str){
    $str=str_replace("_","/",$str);
    $str=str_replace("-","+",$str);
    return $str;
}</code>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.