이 글은 주로 PHP에서 일반적으로 사용되는 URL 처리 기능을 소개합니다. 예제에서는 pars_url, rawurldecode, urlencode, urldecode 등과 같이 더 일반적으로 사용되는 일부 URL 처리 기능을 요약합니다. 이 기능이 필요한 친구들에게는 큰 도움이 됩니다. 참조할 수 있습니다
이 문서의 예 이 문서에는 PHP의 여러 URL 인코딩 구문 분석 기능(예:parse_url, rawurldecode, rawurlencode, urldecode 및 urlencode)이 요약되어 있습니다. 구체적인 사용법은 다음과 같습니다. 소개와 예를 살펴보겠습니다.parse_url($str url);URL을array로 변환:print_r(parse_url("www.jb51.net") ); URL을 구문 분석하면 출력이 배열을 반환하고 URL 특수 형식 이 일반 문자열로 복원됩니다. string
rawurldecode(string str) 함수 유형 : 인코딩 처리내용 설명: URL의 문자열 특수 형식에서 문자열을 일반 문자열로 디코딩하는 함수입니다. 자세한 인코딩 및 디코딩 정보와 사양 문서는 rfc 1738을 참조하세요. 코드는 다음과 같습니다.
코드는 다음과 같습니다.
echo rawurldecode('foo%20bar%40baz'); //输出foo bar@baz string rawurlencode ( string str )문자열을 반환합니다. -_를 제외한 문자열에서 영숫자가 아닌 모든 문자는 퍼센트 기호(%) 뒤에 2개의 16진수 숫자가 오는 것으로 대체됩니다. 리터럴 문자를 보호하기 위해 rfc 1738에서 특수 URL 구분 기호로 해석되는 것을 방지하고 문자 변환을 사용하여 일부 메일 시스템과 같은 전송 매체에 의해 URL 형식이 엉망이 되는 것을 방지합니다. FTP URL의 비밀번호:
코드는 다음과 같습니다:
$str="http://www.jb51.net"; //定义字符串
$result=rawurlencode($str); //对指定字符串编码
echo $result;
/*
urldecode()
url解码
*/ //输出结果
$str="http%3a%2f%2fwww.jb51.net";
$result=urldecode($str);
echo $result;
/*
urlencode()
url编码
*/
$str="http://www.jb51.net"; //定义字符串
$result=urlencode($str); //对指定字符串编码
echo $result; //输出结果
위 내용은 PHP에서 일반적으로 사용되는 URL 처리 기능 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!