📄 getlink.php
字号:
<?php
$s_link = (isset($_GET["link"])) ? urldecode($_GET["link"]) : '';
$curl_handle= curl_init();
curl_setopt($curl_handle, CURLOPT_URL, $s_link);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_FOLLOWLOCATION, 0);
$s_http_response = curl_exec($curl_handle);
curl_close($curl_handle);
if (empty($s_http_response)) {
echo "Bad link or connection";
exit();
} else {
preg_match('/var swfArgs = {(.+)([\}]+)/i', $s_http_response, $matches);
$matches = preg_replace('/(")|(\s)/i', '', $matches[1]);
$matches = explode(",", $matches);
for ($i =0; $i < count($matches); $i++){
$vars = explode(":", $matches[$i]);
switch ($vars[0]){
case "video_id":
echo "video_id=".$vars[1];
break;
case "t":
echo "&t=".$vars[1];
break;
}
}
exit();
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -