YouTube リンクから個々の ID を取得して、後でそれを使用して、サムネイル画像などの他の情報を取得し、埋め込まれた iframe に挿入したいと考えています。
YouTubeのすべてのURLがhttp://www.youtube.com/watch?v=
一意のビデオIDで始まり、いくつかのことに応じて&list=RD02M5u5zXVmoHM
. ただし、一意の ID には常に前後&
がありwatch?v=
ます。これが最善の方法ですか?これを正しく書いていますか?
$link=$_POST['link'];
$link_id=str_replace('http://www.youtube.com/watch?v=', '', $link);
$link_id=strstr($link_id, '&', true);
これはフォーム データから取得されます。私が遭遇する可能性のある YouTube URL からの他の変数はありますか?