chdb::__construct
  Creates a chdb instance
  
 
  Description
  
   public  chdb::__construct
    ( string $pathname
   )
  Note: 
    
     While some validity checks are performed on the specified file, they are
     mostly there to avoid the possibility of common mistakes (for example,
     loading a file which is not a chdb database, or that is somehow
     incompatible with the current system). A maliciously crafted chdb file can
     thus be dangerous if loaded, so chdb files should be trusted and treated
     with the same security protections used for PHP shared libraries.
    
   
  
  
 
  Parameters
  
   
    - 
pathname
- 
     
      The name of the file to load.
      
 
 
  Errors/Exceptions
  
   Throws an exception in case the chdb file hasn't been successfully loaded.
  
  Note: 
   
    A valid chdb file might fail to load in case it was created on an
    architecture with a different endianness, with a different version of chdb,
    or if the file is too big to be mapped into memory (mostly in case of huge
    files and 32-bit architectures). In these cases the load will fail by
    throwing an exception, but otherwise not performing any illegal operation.