Creo que ninguno me ha entendido, aqui esta la funcion que hace que detecte el error en el archivo que lo llama:
   Código PHP:
    function checkVars($mbr_var) {
ini_set('error_reporting','0');
$mbr_var = str_replace("'", "\'", "$mbr_var");
$mbr_var = stripslashes($mbr_var);
    if(empty($mbr_var)) {
        printf('<span style="font-family: Arial; font-size: 14px; color: #FF0000; font-weight: bold;">You must config the var <span style="font-family: Courrier New; font-size: 12px;">'.(string)$mbr_var.'</span> in file config.phpx!!!!!</span><br>');
        return false;
    } else {
        return true;
    }
ini_restore();
} 
    
  Y al solicitar la funcion hago es:  
 Código PHP:
    checkVars($membership['config'][$cnf]['absoluteURI']); 
    
  No se que podrá ser pero si en el ultimo parametro lo hago como texto