دالة للتاكد من رابط youtube

دالة للتاكد من رابط youtube

تقوم هذة الدالة بالتاكد من ان رابط youtube
صحيح او غير صحيح تقوم الدالة بالرجوع ب ture
في حال كان صحيح وترجع ب false
في حال كان غير صحيح
طريقة الاستخدام
checkIfLinkyouTube('https://www.youtube.com/watch?v=ys1X026otsM');

function checkIfLinkyouTube($url){
    $rx = '~
                ^(?:https?://)?              # Optional protocol
                 (?:www\.)?                  # Optional subdomain
                 (?:youtube\.com|youtu\.be)  # Mandatory domain name
                 /watch\?v=([^&]+)           # URI with video id as capture group 1
                 ~x';
    $has_match = preg_match($rx,  $url , $matches);
    if(isset($matches[1]) && $matches[1] != ''){
      return true;
    }else{
        return false;
    }
}

0 التعليقات


    لا يوجد تعليقات حتي الان

اضف تعليق


يجب ان يكون لديك حساب في الموقع تسجيل الدخول او تسجيل عضوية جديدة

خدمات ويب الفريق