PHP: Как проверить, является ли URL-адрес Youtube или vimeo

Как мне написать функцию, чтобы проверить, соответствуют ли предоставленные URL-адреса youtube или vimeo?

Например, у меня есть эти два URL-адреса, которые я храню в базе данных в виде строк,

http://vimeo.com/24456787

http://www.youtube.com/watch?v=rj18UQjPpGA&feature=player_embedded

Если URL-адрес YouTube, я перепишу URL-адрес на,

http://www.youtube.com/embed/rj18UQjPpGA?rel=0&wmode=transparent

Если URL-адрес vimeo, то Я перепишу этот URL на

http://vimeo.com/moogaloop.swf?clip_id=24456787

Спасибо.

12
задан laukok 8 July 2011 в 01:21
поделиться