Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2009, 16:22
Avatar de pato12
pato12
 
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
Respuesta: Ayuda parseo de ID de YouTube

Prueba esto, nunca me fallo:
Código php:
Ver original
  1. function youtubeId($url){
  2.     $urlsYoutube=array('www.youtube.com','youtube.com');
  3.     $urlSep=explode('http://',$url);
  4.     $urlFinSep=explode('/',$urlSep[1]);
  5.     if(!in_array($urlFinSep[0],$urlsYoutube))return false;
  6.     $sep=explode('?',$url);
  7.     if(count($sep)<=0)return false;
  8.     $sub=explode('&',$sep[1]);
  9.     for($i=0;$i<count($sub);$i++){
  10.         $subed=explode('=',$sub[$i]);
  11.         if($subed[0]=='v'){
  12.             return $subed[1];
  13.         }
  14.     }
  15.     return false;
  16. }

Edito:
Me confindi pense no lei vien y pense que buscabas como sacar el id :D
__________________
Half Music - www.halfmusic.com

Última edición por pato12; 10/07/2009 a las 16:25 Razón: Confusion :D