顯示youtube視頻縮略圖和Vimeo視頻縮略圖代碼分享
更新時(shí)間:2014年02月13日 09:19:21 作者:
這篇文章主要介紹了顯示youtube視頻縮略圖和Vimeo視頻縮略圖的代碼,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
function video_image($url){
$image_url = parse_url($url);
if($image_url['host'] == 'www.youtube.com' ||
$image_url['host'] == 'youtube.com'){
$array = explode("&", $image_url['query']);
return "http://img.youtube.com/vi/".substr($array[0], 2)."/0.jpg";
}else if($image_url['host'] == 'www.youtu.be' ||
$image_url['host'] == 'youtu.be'){
$array = explode("/", $image_url['path']);
return "http://img.youtube.com/vi/".$array[1]."/0.jpg";
}else if($image_url['host'] == 'www.vimeo.com' ||
$image_url['host'] == 'vimeo.com'){
$hash = unserialize(file_get_contents("http://vimeo.com/api/v2/video/".
substr($image_url['path'], 1).".php"));
return $hash[0]["thumbnail_medium"];
}
}
<img src="<?php echo video_image('youtube URL'); ?>" />
您可能感興趣的文章:
相關(guān)文章
在云虛擬主機(jī)部署thinkphp5項(xiàng)目的步驟詳解
thinkphp官網(wǎng)在去年的時(shí)候發(fā)布了tp的顛覆版本thinkphp5,tp5確實(shí)比之前的版本好用了很多,那么下面這篇文章就來給大家介紹關(guān)于在云虛擬主機(jī)部署thinkphp5項(xiàng)目的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-12-12
Yii2簡(jiǎn)單實(shí)現(xiàn)多語言配置的方法
這篇文章主要介紹了Yii2簡(jiǎn)單實(shí)現(xiàn)多語言配置的方法,涉及Yii配置文件的設(shè)置及語言包的操作方法,需要的朋友可以參考下2016-07-07
md5 16位二進(jìn)制與32位字符串相互轉(zhuǎn)換示例
密碼很多時(shí)候都會(huì)用 md5保存,并且很多時(shí)候都是16位二進(jìn)制格式的md5,php 里面 md5($str, true) 可以很方便的獲取。更多時(shí)候md5結(jié)果是一組32個(gè)字符組成的字符串,其實(shí)轉(zhuǎn)換很簡(jiǎn)單2013-12-12
php截取字符串之截取utf8或gbk編碼的中英文字符串示例
php中自帶strlen是返回的字節(jié)數(shù),對(duì)于utf8編碼的中文返回時(shí)3個(gè),不滿足需求,下面給大家提供一個(gè)方法來完成這樣的功能2014-03-03
PHP中abstract(抽象)、final(最終)和static(靜態(tài))原理與用法詳解
這篇文章主要介紹了PHP中abstract(抽象)、final(最終)和static(靜態(tài)),結(jié)合實(shí)例形式分析了PHP中abstract(抽象)、final(最終)和static(靜態(tài))基本功能、原理、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-06-06
Laravel 使用查詢構(gòu)造器配合原生sql語句查詢的例子
今天小編就為大家分享一篇Laravel 使用查詢構(gòu)造器配合原生sql語句查詢的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10

