03/10/2011, 23:37
|
| Colaborador | | Fecha de Ingreso: julio-2011 Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 4 meses Puntos: 793 | |
Respuesta: Problemita con manejo de cadenas (string) en php. Suprimir cadenas en php Puedes hacer algo así para sacar el código de esos enlaces:
Código PHP:
Ver original$url = 'http://youtu.be/4iEhhPHKvoM/'; $url = 'http://www.youtube.com/watch?v=yVqjojnJBMU&feature=related'; if (preg_match('@.*youtube.*(v=|/v/)([^&/]*).*@i', $url, $m)) { echo $m[2]; //Código } else if (preg_match('@.*youtu\.be/([^/]*)@i', $url, $m2)) { echo $m2[1]; //Código }
Aclaro que no están probadas en todos casos posibles, ni tampoco completas al 100% las expresiones regulares pero funcionan con los links del ejemplo.
Si te interesa aprender del tema: http://www.forosdelweb.com/f18/aport...s-pcre-646110/ http://boozox.net/php/manual-complet...ulares-en-php/ http://www.mclibre.org/consultar/php...regulares.html http://php.net/manual/es/book.pcre.php
Saludos.
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |