Description
$pathname
)Charge un fichier chdb, en le mappant en mémoire.
Note:
Bien que quelques vérifications sont effectuées sur le fichier spécifié, elles le sont surtout pour éviter les erreurs courantes (par exemple, charger un fichier qui n'est pas une base de données chdb, ou bien un fichier qui n'est pas compatible avec le système courant). Un fichier chdb construit de manière malveillante peut être dangereux s'il est chargé, aussi, les fichiers chdb doivent être partagés et traités avec les mêmes protections utilisées pour les bibliothèques partagées PHP.
Liste de paramètres
-
pathname
-
Le nom du fichier à charger.
Erreurs / Exceptions
Lance une exception si le fichier chdb n'a pu être chargé avec succès.
Note:
Un fichier chdb valide peut ne pas être chargé s'il a été créé sur une architecture avec un endian différent, avec une version de chdb différente, ou si le fichier est trop gros pour être mappé en mémoire (dans le cas de gros fichier sur les architectures 32-bit). Dans ces cas, le chargement échoue en lançant une exception, mais sans effectuer d'opération illégale.