Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/06/2015, 14:17
dOxEn
 
Fecha de Ingreso: agosto-2004
Ubicación: Medellin
Mensajes: 11
Antigüedad: 19 años, 8 meses
Puntos: 0
Respuesta: Extraer los 2 numeros de una cadena y convertirla en variable

Cita:
Iniciado por Triby Ver Mensaje
Te sugiero usar un separador diferente, algo como:

Código:
1x01|http://blablabla.com
Solo necesitas la función explode() para separarlos y list() para crear las variables:

Código PHP:
Ver original
  1. // Separas temporadaxcapítulo y enlace:
  2. list($temp_cap, $enlace) = explode($cadena, '|');
  3.  
  4. // Luego separas temporada y capítulo:
  5. list($temp, $cap) = explode($temp_cap, 'x');
Amigo me muestra un error

Código PHP:

<?php 

$cadena 
"1x01|http://cualquierlink.com";


    
// Separas temporadaxcapítulo y enlace:
    
list($temp_cap$enlace) = explode($cadena'|');
     
    
// Luego separas temporada y capítulo:
    
list($temp$cap) = explode($temp_cap'x');
    
    
    echo 
$enlace;
    echo 
'<br>';
    echo 
$temp;
    echo 
'<br>';
    echo 
$cap;





?>
asi me arroja el resultado

Notice: Undefined offset: 1 in C:\Program Files (x86)\EasyPHP-12.1\www\linkmass.php on line 7

Notice: Undefined offset: 1 in C:\Program Files (x86)\EasyPHP-12.1\www\linkmass.php on line 10

x