Search This Blog

Loading...

Wednesday, December 21, 2011

youtube embed code with PHP

The get_youtube_embed function below generates embed code for a youtube video given its id. You also have the option to set whether the video should be played automatically or not once the web page is loaded.
/*
* get_youtube_embed returns embed code for a youtube video given its id.
*/
function get_youtube_embed($youtube_video_id, $autoplay=false)
{
 $embed_code = "";
 
 if($autoplay)
  $embed_code = '<embed src="http://www.youtube.com/v/'.$youtube_video_id.'&rel=1&autoplay=1" pluginspage="http://adobe.com/go/getflashplayer" type="application/x-shockwave-flash" quality="high" width="480" height="395" bgcolor="#ffffff" loop="false"></embed>';
 else
  $embed_code = '<embed src="http://www.youtube.com/v/'.$youtube_video_id.'&rel=1" pluginspage="http://adobe.com/go/getflashplayer" type="application/x-shockwave-flash" quality="high" width="450" height="376" bgcolor="#ffffff" loop="false"></embed>';
 return $embed_code;
}
Sample Code:
Get the youtube embed code for this video http://www.youtube.com/watch?v=5P6UU6m3cqk
echo get_youtube_embed("5P6UU6m3cqk");

Get Embed code for this video http://www.youtube.com/watch?v=wZy3ZJOxh9E with option autoplay set to true.
echo get_youtube_embed("5P6UU6m3cqk", true);
http://bitonwire.com/jblogs/youtube-embed-code-with-php

0 comments:

Post a Comment

LinkWithin

Related Posts with Thumbnails