Foros del Web » Programando para Internet » PHP »

for dentro de funcion?

Estas en el tema de for dentro de funcion? en el foro de PHP en Foros del Web. Hola no estoy seguro si esto se puede hacer pero no me devuelve los resultados deseados ej: Código PHP: function  hola ( $h ){     for( ...
  #1 (permalink)  
Antiguo 31/12/2008, 10:29
agd
 
Fecha de Ingreso: mayo-2008
Mensajes: 98
Antigüedad: 16 años
Puntos: 2
for dentro de funcion?

Hola no estoy seguro si esto se puede hacer pero no me devuelve los resultados deseados ej:

Código PHP:
function hola($h){
    for(
$i 0$i 10$i++){
        
$b $h." - ".$i."<br>";
    }
    return 
$b;
}


echo 
hola("jose"); //devuelve jose - 9 en vez de mostrar todos los resultados osea 
jose 0
jose 
1
jose 
... etc 
supongo que no se puede hacer :/
__________________
http://clanofhaunted.com
  #2 (permalink)  
Antiguo 31/12/2008, 10:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: for dentro de funcion?

Claro que es posible, solo concatena el resultado de $b dentro del for:
Código php:
Ver original
  1. function hola($h){
  2.     for($i = 0; $i < 10; $i++){
  3.         $b .= $h." - ".$i."<br>";
  4.     }
  5.     return $b;
  6. }
  7.  
  8.  
  9. echo hola("jose");

Saludos.
  #3 (permalink)  
Antiguo 31/12/2008, 10:46
agd
 
Fecha de Ingreso: mayo-2008
Mensajes: 98
Antigüedad: 16 años
Puntos: 2
Respuesta: for dentro de funcion?

oh si! gracias GatorV, me salvaste el dia jaja
__________________
http://clanofhaunted.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:32.