PHP Funkce – YouTube Videa
Jednoduchá PHP funkce pro vyobrazení videa z YouTube.
Je možno použít ID videa například „8bVDQ4rVrM4″.
Po případě i plnohodnotný odkaz například http://www.youtube.com/watch?v=_eJmYKN_1QE .
Dále je možno měnit rozlišení přehrávače.
Pro příklad youtube(‘ID NEBO URL VIDEA’, ’560′, ’349′);
Kdy 560 je width (neboli šířka) a 349 pro height (neboli výška).
<?php
function youtube($id, $width = '640', $height = '390'){
/*
* Je li v ID napsáno "outube" je rozhodnuto že nebylo vloženo ID videa ale odkaz pro video.
*/
if(strpos($id, 'outube')) {
$url_string = parse_url($id, PHP_URL_QUERY);
parse_str($url_string, $args);
$id_from_url = isset($args['v']) ? $args['v'] : false;
$html = '<iframe title="YouTube video player" width="' . $width . '" height="' . $height . '" src="http://www.youtube.com/embed/' . $id_from_url .'" frameborder="0" allowfullscreen></iframe>';
}else{
$html = '<iframe title="YouTube video player" width="' . $width . '" height="' . $height . '" src="http://www.youtube.com/embed/' . $id . '" frameborder="0" allowfullscreen></iframe>';
}
return $html;
}
// Přiklad při použití ID a změnou velikosti přehravače
youtube('8bVDQ4rVrM4', '560', '349');
// Přiklad při zadaní URL a beze změny velikosti přehravače
youtube('http://www.youtube.com/watch?v=_eJmYKN_1QE');
?>





Didn't Do A Thing