Código PHP:
$tipos= explode('',$tipes);
Warning: explode(): Empty delimiter.
Como puedo hacer para separar todos los caracteres de la cadena en un array como haría explode?
| |||
Hola, Claro que te da error, intentas separar por nada. Ademas, no necesitas el explode para acceder individualmente a cada caracter como en un array. PHP te lo permite directamente con 2 sintaxis: Código PHP: Código PHP:
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Hola, Una forma es haciendo uso de la función preg_split(). Por ejemplo:
Código:
<?php $tipes = 'Hola mundo'; $tipos = preg_split('//', $tipes); ?> Sin embargo, el anterior ejemplo retorna un par de elementos vacíos ('') al comienzo y al final de la matriz de resultados. Para obtener solo elementos no-vacíos puedes usar la bandera PREG_SPLIT_NO_EMPTY:
Código:
$tipos = preg_split('//', $tipes, -1, PREG_SPLIT_NO_EMPTY); Un cordial saludo. |