yy神曲url解析php 歪歪神曲解析原始碼(參考)

2021-10-13 04:57:04 字數 1077 閱讀 6091

歪歪神曲解析原始碼(參考)

2018-12-4

閱讀:1589

//$url = "";

//$url = "";

//$url = "";

echo json_encode(yy::parse($url));

class yy

public static function parse($url)

$content = self::curl($url);

if(strstr($url,"/shenqu/play/")==true)else if(strstr($url,"/sv/")==true)else if(strstr($url,"/x/")==true)"(.*)",#',$content,$vurl);

preg_match('#title:\s"(.*)",#',$content,$name);

preg_match('#pic:\s"(.*)",#',$content,$img);

//print_r('3:'.$name);exit;

$pic = $img[1];

$type = 'hls';

$mp4 = str_replace('\u002f','/',$vurl[1]);

$videoinfo['code'] = 200;

$videoinfo["poster"]= $pic;

$videoinfo['play'] = $type;

$videoinfo["data"]["url"] = $mp4;

return $videoinfo;

public static function curl($url,$ref='')

if ($ref) {

$params['ref'] = $ref;

return globalbase::curl($url,$params);

生成海報

本文基於《署名-非商業性使用-相同方式共享 4.0 國際 (cc by-nc-sa 4.0)》許可協議授權

支付寶打賞

如果覺得我的文章對你有用,請隨意讚賞

取消取消

yy神曲url解析php php解析url幾種方式

php解析url幾種方式 利用 server內建陣列變數 訪問 http localhost test.php?m admin c index a lists catid 1 page 1 url的引數 echo server query string 返回 m admin c index a li...

解析URL的php方法

1,利用pathinfo pathinfo 函式以陣列的形式返回檔案路徑的資訊。結果如下 array dirname http localhost url的路徑 basename index.php 完整檔名 extension php 檔名字尾 filename index 檔名 2 利用pars...

php 解析url獲取引數

我們可以使用php自帶的parse url和parse str方法來實現將url中的引數獲取出來 1 parse url方法是解析url並返回url的組成部分,例 url var dump parse url url 返回結果如 array 4 從上面我們呢可以知道我們需要的url引數在返回陣列的q...