Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2003, 02:48
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
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:
$cadena="Esto es una cadena";
for (
$i=0;$i<strlen($cadena);$i++) {
  echo 
$cadena{$i}.'<br>';
}

// o
for ($i=0;$i<strlen($cadena);$i++) {
  echo 
$cadena[$i].'<br>';

Lo que no te permite es usar directamente la variable cadena como array para for each. Esto da error:
Código PHP:
$cadena="Esto es una cadena";
foreach (
$cadena as $car) {
    echo 
$car.'<br>';

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.