![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/01/2011, 04:42
|
![Avatar de Manuellama](http://static.forosdelweb.com/customavatars/avatar158742_2.gif) | | | Fecha de Ingreso: noviembre-2006 Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 18 años, 2 meses Puntos: 10 | |
Respuesta: Extraer cadena entre dos caracteres <?php
$_SESSION['matriculas'];
$_SESSION['matriculas']->matriculas;
$cadena = "2#GC123#c@#AB567#me@";
$_SESSION['matriculas']->numero = substr($cadena,0,1);
$cadena = substr($cadena,count($cadena));
$datos = split("@",$cadena);
for ($i=0;$i< count($datos)-1;$i++){
$subdatos = split("#",$datos[$i]);
$_SESSION['matriculas']->matriculas[$i] = array($i,$subdatos[1],$subdatos[2]);
}
for ($a = 0;$a<count($_SESSION['matriculas']->matriculas);$a++){
// print $_SESSION['matriculas']->matriculas[$a][0];
// print $_SESSION['matriculas']->matriculas[$a][1];
// print $_SESSION['matriculas']->matriculas[$a][2];
print "ID: ".$_SESSION['matriculas']->matriculas[$a][0];
print "<br>";
print "Matricula: ".$_SESSION['matriculas']->matriculas[$a][1];
print "<br>";
print "Averia: ".$_SESSION['matriculas']->matriculas[$a][2];
print "<br>";
print "<hr>";
print "<br>";
}
?>
Ahí tienes el código. Que lo disfrutes. He guardado las matrículas en una variable de sesión y dado valores de array a las matrículas. |