Php Youtube url to Embed olarak adlandırabileceğimiz basit bir fonksiyon paylaşmak istedim. Hazır fonksiyonlarla işinizi hızlandırabilirsiniz.
//kaz.uslu tarafından yapılmıştır.
function youtube($url)
{
$videoid=explode('?v=',$url);
$video=$videoid[1];
return '<iframe width="100%" height="100%" src="https://www.youtube.com/embed/'.$video.'" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>';
}
Burada fonksiyonun içerisine atayacağınız youtube video urlini önce ?v= parçalar daha sonrada iframe kodunda gerekli yere ekleyerek iframe kodunu basar. Kullanımıda oldukça basittir.
echo youtube("https://www.youtube.com/watch?v=Ukjb40zRqbQ");
Bu şekilde kullandığınızda otomatik olarak videonun embed kodunu ekleyecektir.