Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2010, 15:05
victorianotruji
 
Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 13 años, 5 meses
Puntos: 0
Sacar un return dentro de un bucle

Hola amigos del metal

Aqui estoy con un grave problema en mi codigo. He creado una función pero no soy capaz de ponerla en marcha ya que el return que hay dentro del bucle FOR no me funciona bien. Si utilizo ECHO, si funciona, pero con RETURN la cosa se pone fea.

¿Algún alma cándida podría ayudarme? Si es reescribiendo el código que pego, mucho mejor.

Como siempre muchas gracias por vuestra ayuda. Dios os lo pague con una linda mujer.

Código:
function nombre_receta2($receta,$palabras){

if ($palabras>'0')
   {
$dividir=explode(" ",$receta);
$numero_palabras=count($dividir);
for ($i=0; $i<$palabras; $i++)
    {
if ($i<$palabras-1){return " ";}
return $dividir[$i];

    }
}else{
return $receta;
   }
}