prueba con global
Código PHP:
Ver originalpublic function conectar ()
{
global $servidor, $usuario, $contrasena;
$con = new mysqli($servidor , $usuario, $contrasena);
$con->query("set names 'utf8'");
$con->select_db($base);
return $con;
}
http://php.net/manual/en/language.variables.scope.php