Il file lo apro con fopen e successivamente lo leggo con fread

Codice PHP:
//Funzione che apre la pagina html
        
function open_tpl($file){
            
$basedir $_SERVER['DOCUMENT_ROOT'].$this->server_addmainpath."/";            
            
//Apro il file in sola lettura
            
$tpl_file fopen($basedir.$file,"r");
            
//Sposto il file su una variabile
            
$this->template fread($tpl_file,filesize($basedir.$file));
                        
            
//Chiudo la lettura del file
            
fclose($tpl_file);
        }
//endfunction 
Cmq con il controllo che hai fatto tu funge, quello che non continuo a capire è il perchè non funzioni l'array_search, è quello che non capisco.
Cmq grazie