本帖最后由 每次醒来 于 2014-1-8 22:10 编辑
下面一句代码中默认只支持添加一个ftp , 我现在想多加一个http ,qvod程序就认不到 请问要怎么写才能认到多个呢
- $array['playlist_dizhi'] = $this->playlist_bfq('ftp://','http://',qvod,$array['playurl'],$array['id'],$array['cid']);
复制代码
相关代码
- public function playlist_bfq($bfqstr,$vodurl,$id,$cid){
- if(!$vodurl){
- return array();
- }
- $playlist = explode(chr(13),str_replace(array("\r\n", "\n", "\r", "$$"),chr(13),$vodurl));
- $jishu=1;
- foreach($playlist as $key=>$val){
- if(stripos($val, $bfqstr)!==false){
- if (strpos($val,') > 0) {
- $ji = explode(',$val);
- $list['playname'] = trim($ji[0]);
- $list['playpath'] = trim($ji[1]);
- }else{
- $list['playname'] = '第'.$jishu++.'集';
- $list['playpath'] = trim($val);
- }
- $list['playurl'] = get_play_url($id,$cid,$key+1);
- $list['playcount'] = count($playlist);
- $urllist[] = $list;
- }
- }
- return $urllist;
- }
复制代码 |