Php 获取视频ID的URL
获取视频ID的URLPhp 获取视频ID的URL,php,Php,获取视频ID的URL 我需要在URL中获取任何ID 每个帖子都有不同url的视频 视频播放.mp4?contentId=“XXXXXXXXX” 将ID存储在变量中以供以后使用 能够开发下面的代码,但我无法在视频播放中获得任何id。mp4?contentId=“XXXXXXXXX” $video\u string='[videojs mp4=”http://www.blogger.com/video-play.mp4?contentId=7c6255ca14e901d2“海报=”https://2
我需要在URL中获取任何ID 每个帖子都有不同url的视频 视频播放.mp4?contentId=“XXXXXXXXX” 将ID存储在变量中以供以后使用 能够开发下面的代码,但我无法在视频播放中获得任何id。mp4?contentId=“XXXXXXXXX”
$video\u string='[videojs mp4=”http://www.blogger.com/video-play.mp4?contentId=7c6255ca14e901d2“海报=”https://2.bp.blogspot.com/-lSTjYuDBiAQ/VvST8Z7z2OI/AAAAAAAAGPY/c8yAE675bLEMYI-OMwtauCiXeu1yZPZaw/s1600/fundososvideos.jpg“preload=“none”controls=“controls”width=“100%”height=“400”];
if(preg_match('/mp4=“(.*”)\sposter/,$video_string,$matches1)){
$url=$matches1[1];
$id=explode('=',parse_url($url)['query'])[1];
}
您的Url
如果contentId相同,则可以尝试使用此
if(isset($_GET['contentId'])){
echo $id = $_GET['contentId'];
}
如果url未发布,则可以在返回关联数组的视频url上使用。 然后使用该函数将字符串解析为变量
$url = 'http://www.blogger.com/video-play.mp4?contentId=7c6255ca14e901d2';
$parsed_url = parse_url($url);
parse_str($parsed_url['query'], $parsed_str);
if(isset($parsed_str['contentId']))
{
echo $parsed_str['contentId'];
}
我需要在URL中找到任何ID@Ricardo Silva:你是什么意思?查询字符串中的每个参数?例如-->?contentId=xxx&id1=yyy&id2=zzz…我需要的是在视频播放中有任何id。mp4?contentId=yyyyy“将id或url保存在变量中以供以后使用这是您已接受的。。。
$url = 'http://www.blogger.com/video-play.mp4?contentId=7c6255ca14e901d2';
$parsed_url = parse_url($url);
parse_str($parsed_url['query'], $parsed_str);
if(isset($parsed_str['contentId']))
{
echo $parsed_str['contentId'];
}