Fungsi berikut ini dapat digunakan untuk mendapatkan gambar cover dari alamat video pada vimeo.com
public function cover_vimeo($url, $width, $height) { if (preg_match('~^http://(?:www\.)?vimeo\.com/(?:clip:)?(\d+)~', $url, $match)) { $id = $match[1]; } else { $id = substr($link, 10, strlen($url)); } if (!function_exists('curl_init')) die('CURL is not installed!'); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://vimeo.com/api/v2/video/$id.php"); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $output = unserialize(curl_exec($ch)); curl_close($ch); echo '<img src="' . $output[0]['thumbnail_small'] . '" style="width: ' . $width . 'px;height: ' . $height . 'px;vertical-align: middle;">'; }