dBase
&reftitle.intro;
Estas funciones permiten el acceso a registros almacenados en bases de datos
con formato dBase (dbf).
Los ficheros dBase son sencillamete ficheros secuenciales de registros de longitud fija.
Los registros se añaden al final del fichero, y los registros borrados son
guardados hasta que se llame a dbase_pack.
Los tipos de campos de dBase disponibles son:
Tipos de campos disponiblesCampoTipo de dBaseFormatoInformación adicionalMMemon/aEste tipo no está soportado por PHP, por lo que este campo será ignoradoDDateYYYYMMDDLa longitud del campo está limitada a 8NNumberUn número
Se puede declarar la longitud y la precisión (el número de dígitos
después del punto decimal)
CStringUna cadenaSe puede declarar la longitud. Cuando se recuperan datos, la cadena
será rellenada con espacios a la derecha para ajustarse a la longitud declarada.LBooleanT o Y para &true;,
F o N para &false;Almacenado y devuelto como un valor de tipo integer (1 o 0)FFloatUn número de punto flotanteEl soporte para este tipo de campo se añadió en PHP 5.2.0
&pecl.moved-ver;5.3.0.
No hay soporte para campos de índices o de memo. Tampoco hay
soporte para el bloqueo. Dos procesos del servidor web concurrentes
que modifiquen el mismo fichero de dBase arruinará la base de datos.
Se recomienda que no use ficheros dBase como su base de datos de
producción. Elija cualquier servidor SQL real en su lugar; MySQL o Postgres
son elecciones comunes con PHP. El soporte para dBase está permitido aquí para
importar y exportar datos desde y hacia su base de datos web, ya que el
formato de fichero comúnmente lo entienden hojas de cálculo y organizadores de
Windows.
&reference.dbase.setup;
&reference.dbase.constants;
&reference.dbase.reference;