chdb
PHP Manual

chdb::__construct

(PECL chdb >= 0.1.0)

chdb::__constructCreates a chdb instance

Описание

public chdb::__construct ( string $pathname )

Разружает файл chdb, путем отображения его в память..

Замечание:

В то время как производятся некоторые проверки целостности данных в этом файле, они, в основном, проверяют на наличие наиболее распространенных ошибок (например, загрузка файла, который не является базой данных chdb, или если что-то несовместимо с текущей системой). Таким образом, вредоносный файл chdb может быть опасен, поэтому к файлы chdb должны быть надежны и к ним следует относиться с тем же уровенем защиты, как и к разделяемым библиотекам PHP.

Список параметров

pathname

Имя файла.

Ошибки

Бросает исключение, если не удалось загрузить файл.

Замечание:

Корректный файл может не загрузиться, если он был создан на архитектуре использующей другой прядок байт, с помощью другой версии chdb, или если файл слишком большой для отображения в память (в основном это касается огромных файлов и 32-битных архитектур). В таких случаях загрузка закончится вызовом исключения и не допустит выполнения каких либо неправильных операций.


chdb
PHP Manual