Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/02/2012, 15:51
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Problema con funcion

Código PHP:
Ver original
  1. echo $autores[i] //MAL;
  2. echo $autores[$i]; //BIEN

Me parece mejor usar un foreach

Código PHP:
Ver original
  1. function formatoAutor($msje) {
  2.     $autores = explode("\n", $msje);
  3.  
  4.     foreach ($autores as $autor) {
  5.        echo "$autor<br />";
  6.     }
  7. }


Código PHP:
Ver original
  1. <?php
  2.  
  3. $str = 'Apellido1, Nombre1
  4. Apellido2, Nombre2
  5. Apellido3, Nombre3';
  6.  
  7. function formatoAutor($msje) {
  8.     $autores = explode(PHP_EOL, $msje);
  9.  
  10.     foreach ($autores as $autor) {
  11.        echo "$autor<br />";
  12.     }
  13. }
  14.  
  15. formatoAutor($str);
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP