Thunder Express PHP의 주소에서 Thunder Express 회오리바람 링크를 생성하는 코드 [테스트 통과]

WBOY
풀어 주다: 2016-07-29 08:44:51
원래의
1030명이 탐색했습니다.

온라인 데모 주소: http://tools.jb51.net/tools/cs.php

코드 복사 코드는 다음과 같습니다.


function zhuanhuan() {
$urlodd=explode('//',$_GET["url"],2);//링크를 2개로 분할 세그먼트, // 첫 번째 문단이 앞에 있고 두 번째 문단이 뒤에 있습니다.
$head=strtolower($urlodd[0]);//PHP는 대소문자를 구분하므로 먼저 소문자로 변환하고 그렇지 않으면 먼저 소문자로 변환합니다. HtTp: 또는 ThUNDER:가 나타납니다.
$behind=$urlodd[1]
if($head=="thunder:"){
$url=substr( base64_decode($behind), 2, - 2);//base64 암호 해독, 앞의 AA와 뒤의 ZZ 제거
}elseif($head=="flashget:"){
$url1=explode ('&',$behind,2);
$url=substr(base64_decode($url1[0]), 10, -10);//base64 암호 해독, 전후에 [FLASHGET] 제거
}elseif($head=="qqdl:"){
$url=base64_decode($behind);//base64 암호 해독
}elseif($head=="http:"||$head==" ftp:"||$head=="mms:" ||$head=="rtsp:"||$head=="https:"){
$url=$_GET["url"];/ /일반 주소는 http, https, ftp, mms만 지원하고, 그 외 rtsp 전송 프로토콜은 거의 없는 것 같습니다. 예를 들어 XX 네트워크 디스크는 실제로 base64 기반인데 일부는 복호화해도 다운로드가 불가능합니다
} else{
echo "이 페이지는 당분간 이 프로토콜을 지원하지 않습니다."
}
return $url
}
if($_GET["url"]!=NULL ){
$url=zhuanhuan($_GET["url"]);
$url_thunder="thunder://".base64_encode("AA".$url."ZZ");//base64 암호화 , 아래 2와 동일
$url_flashget="Flashget://".base64_encode(" [FLASHGET]".$url."[FLASHGET]")."&aiyh"
$url_qqdl="qqdl: //".base64_encode($url);
}
?>


jb51.net 일반 링크나 Thunder, Express를 입력해주세요 또는 토네이도 링크 주소:

;

실제 주소:

툰레이 링크: /a>

익스프레스 체인:< ;/a>

사이클론 체인:

위 내용은 Thunder Express의 내용을 포함하여 Thunder Express PHP [테스트 통과]의 주소에서 Thunder Express 회오리바람 링크를 생성하는 코드를 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿