Ciao a tutti
Ho un problema con le classi in php e questo sotto è il codice della mia classe :

Codice PHP:
<?php
    
class CodiceFiscale 
    
{

        public 
$codFisc="";
            
        
        public function 
compatta($str){
            
$strAppoggio="";
            for (
$i=$i<strlen($str) ; $i++){
                if (
$str{$i}!=' ')
                    
$strAppoggio.=$str{$i};
            }
            return 
$strAppoggio;
        }
    
        public function 
controlCognome($str){
    
            
$strApp="";
            
$strApp=compatta($str);
            
            .
            .
            .
            .
            .
            .
            .
            
        }
    
    }

?>
qualcuno sa spiegarmi perchè quando nella funzione controlCognome($str), vado a chiamare la funzione compatta($str) va in errore??..

grazie mille