
Cortar cadenas en un determinado caracter.
Publicado por Iñigo (9 intervenciones) el 28/04/2022 07:55:18
Buenas a todos, hace poco que trabajo con php y me encuentro con el siguiente problema: necesito cortar una cadena muy larga en determinados caracteres, me explico un poco mejor, teniendo una cadena por ejemplo de 1.000 caracteres necesito que cada 50 caracteres me cree una subcadena y comience a contar a partir de ese carácter.
no se si se puede hacer eso con php.
De momento tengo el siguiente código que he conseguido hacer, la primera vuelta la hace bien, pero la siguiente no lo calcula bien.
no se si se puede hacer eso con php.
De momento tengo el siguiente código que he conseguido hacer, la primera vuelta la hace bien, pero la siguiente no lo calcula bien.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$CaracterMinimo = 0;
$Caracteres = 350;
$Tamano = strlen($columna['texto']) ;
while ($Tamano > $Caracteres )
{
$rest = substr($columna['texto'], $CaracterMinimo, $Caracteres);
echo $rest;
$Caracteres = $Caracteres + 350;
$CaracterMinimo = $CaracterMinimo + 350;
}
Valora esta pregunta


0