Adesso ho un'altro problema.

Non funziona il ciclo foreach nella funzione.

Mi spiego meglio. Io ho due funzioni.

Codice PHP:
private $prova = array("casa","macchina","finestra","tetto");

public function 
legalControl($control)
{
 foreach(
$this->prova as $temp
  {    
   if(
strstr($control$temp))
    {
      return 
$this->control "ok";
      break;
    }
   else return 
$this->control $control;
   }

poi ho la seconda funzione
Codice PHP:
public function set_provaFunz($user)
{
 
$this->user $this->legalControl($user);

Nel ciclo controlla solo il 1 valore.
Qualcuno sa dirmi perchè?

Ciao e grazie