(PECL chdb >= 0.1.0)
chdb_create — Crea un archivo chdb
$pathname
, array $data
) : boolchdb_create() crea un archivo que contiene los pares clave-valor especificados.
Nota:
Los archivos chdb no son portables a través de entornos little-endian y big-endian. Excepto por esto, son portables a través de diferentes arquitecturas. También, la compatibilidad a través de diferentes versiones de chdb no está garantizada.
pathname
El nombre del archivo a crear.
Si un archivo con el mismo nombre ya existe se sobrescribirá.
data
Una matriz que contiene los pares clave-valor a almacenar en el archivo chdb.
Las claves y los valores son convertidos a cadenas antes de ser escritos al archivo, ya que chdb sólo soporta el tipo string. Observe que las cadenas binarias también están soportadas, tanto para claves como para valores.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Lanza una excepción en caso de que el archivo chdb no haya sido creado con éxito.
Ejemplo #1 Ejemplo de chdb_create()
<?php
$data = array(
'clave1' => 'valor1',
'clave2' => 'valor2',
// ...
);
chdb_create('data.chdb', $data);
?>
El ejemplo de arriba generará un archivo file llamado data.chdb que contiene los pares clave-valor definidos en $data.