/ Published in: PHP
                    
                                        
This code allows you to retrieve the 11-character ID string from a YouTube video URL.
                
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
/*
* Retrieve the video ID from a YouTube video URL
* @param $ytURL The full YouTube URL from which the ID will be extracted
* @return $ytvID The YouTube video ID string
*/
function getYTid($ytURL) {
$ytvIDlen = 11; // This is the length of YouTube's video IDs
// The ID string starts after "v=", which is usually right after
// "youtube.com/watch?" in the URL
// In case the "v=" is NOT right after the "?" (not likely, but I like to keep my
// bases covered), it will be after an "&":
if($idStarts === FALSE)
// If still FALSE, URL doesn't have a vid ID
if($idStarts === FALSE)
// Offset the start location to match the beginning of the ID string
$idStarts +=3;
// Get the ID string and return it
return $ytvID;
}
Comments
 Subscribe to comments
                    Subscribe to comments
                
                