27/08/2010, 07:51
|
| | Fecha de Ingreso: julio-2010
Mensajes: 64
Antigüedad: 14 años, 4 meses Puntos: 1 | |
ciclo for para recorrer una cadena en php Hola, tengo un cadena de 3625 caracteres. Dentro de la cadena voy a tener varias veces el caracter %. Necesito ir guardando en un arreglo el numero que tiene delante el porciento, que se va a repetir varias veces pero no en intervalos regulares. para resolver esto hago un ciclo for de la siguiente manera pero no me da vueltas, que me puede estar faltando.?
$cadenita =0; //indice para mi arreglo
$valorcito=array(); // inicializo vacio el arreglo que voy a crear para guardar mis valores de la cadena.
$cad =substr($input,300,3625); // esta es mi cadena que a su vez es una subcadena de otra
$ide='%';
//obtengo la posición del caracter '%'
for ($s=0; $s<strlen($cad); $s++)
{
if ($cad[s]==$ide)
{
$total= strpos($cad,$ide); //obtengo la posición del caracter '%'
$valorcito[$cadenita]=substr($cad,$total-2,$total);
}
}
Please help me. |