Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/04/2013, 23:48
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 8 meses
Puntos: 52
Respuesta: Alguien de aqui tiene un foro o pagina que convierta las urls?

Cita:
Iniciado por Triby Ver Mensaje
A ver, quitar ampersand y otras variables, dejando sólo la ID, es tan sencillo como:

Código PHP:
Ver original
  1. function youtubeId($url) {
  2.         $match = preg_match("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+(?=\?)|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\n]+#", $url, $matches);
  3.         if((int) $match > 0) {
  4.               $return $matches[0]; // Devuelves la ID
  5.         }
  6.         return false; // No es una ID de youtube
  7.     }
  8.  
  9. $url = "http://www.youtube.com/watch?v=PsbPkZPKEuY&feature=branded";
  10. echo "ID de Youtube: " . youtubeId($url); // PsbPkZPKEuY
jejes gracias, viendolo bien la opcion es mas sencilla de lo que hice,, use mucho los str_replace, dure bastante jejejs..
debo aceptarlo lo probare asi :D
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra