Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/01/2009, 18:07
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
De acuerdo Respuesta: Lo quiero hacer con WHILE y lo tengo con FOREACH

okram: muchas gracias ..... de hecho cosas como while ($palabra = next($palabras)) son las que tengo que aprende

Sin embargo, como le decia a GatorV en otro hilo me pase un año en la universidad tratando de des-aprender el tema de usar break dentro las estructuras de control.

Con tu ayuda ahora me quedo asi:

Código PHP:
<?php
Function is_art ($string){
  
$palabras = array ('arte','decoracion','modernismo');
  
$found false;
    
while ((
$palabra next($palabras)) AND (!$found)){  // ($palabra = next($palabras))  comprueba que no sea NULL como ($palabra!=NULL) 
    
$found   stristr($string,$palabra);     
  }   
  return (
$found);

}
__________________
Salu2!

Última edición por Italico76; 01/01/2009 a las 18:13