PHP处理一段从js字符串中获取对应的值

23 篇文章 0 订阅
// 判断字符串中是否包含另一个字符串
if(strpos($cc_video,'bokecc.com') !==false){ //判断是cc or 保利
            $data['video_type'] = 1;//cc视频
            if(strpos($cc_video,'script') !==false){ //判断cc是script or object
                $vodeo_str =  substr($cc_video,strpos($cc_video,'?')+1);//截取最后一个斜杠后面的内容可以这样来
                parse_str(substr($vodeo_str,0,strpos($vodeo_str, '"')));//parse_str() 函数把查询字符串解析到变量中。(截取第一个斜杠前面的内容可以这样来)
                $data['vid'] = $vid;
                $data['uid'] = $playerid;
                $data['siteid'] = $siteid;
            }else{
                $urlarr=explode('embed',$cc_video);
                $params=$urlarr[1];
                $vp=explode('_',$params);
                $data['siteid'] = trim(strrchr($vp[0], '/'),'/');//获取最后/后面的内容
                $data['vid']=$vp[1];
                $data['uid']=$vp[3];
            } 
        }elseif(strpos($cc_video,'polyv.net') !==false){
            $data['video_type'] = 2;//保利
            $urlarr=explode('div',$cc_video);
            $params=$urlarr[1];
            $vp=explode('_',$params);
            $vid_q = $vp[1];
            $vid_h = substr($vp[2],0,strpos($vp[2], "'"));
            $data['vid'] = $vid_q.'_'.$vid_h;
        }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值