Funzioni dBase
Introduzione
Queste funzioni consentono di accedere ai record memorizzati nei database in formato dBase (dbf).
Non è previsto il supporto per indici o campi memo. Manca anche il supporto per il locking. E' probabile che due processi concorrenti che modifichino lo stesso database, finiscano con il rovinare il Database.
I files dBase sono semplici files sequenziali o records a lunghezza fissa. I record sono aggiunti (append) alla fine del file e quelli cancellati sono conservati fino alla chiamata della funzione dbase_pack().
Si raccomanda di non usare i files dBase come database di lavoro. Scegliere piuttosto qualsiasi reale SQL server; MySQL o Postgres sono scelte comuni con PHP. Il supporto dBase è presente per permettervi di importare ed esportare dati da e verso il vostro web database, perchè il formato del file è comunemente ben interpretato dai fogli elettronici e dagli organizers di Windows.
Installazione
Allo scopo di abilitare le librerie dbase fornite e di usare queste funzioni, si deve compilare PHP con l'opzione --enable-dbase .
Configurazione di Runtime
Questa estensione non definisce alcuna direttiva di configurazione in php.ini
Costanti predefinite
Questa estensione non definisce alcuna costante.
Indice dei contenuti
- dbase_add_record — Aggiunge un record ad un database dBase
- dbase_close — Chiude un database dBase
- dbase_create — Crea un database dBase
- dbase_delete_record — Cancella un record da un database dBase
- dbase_get_header_info — Ottenere le informazioni di intestazione di un database dBase
- dbase_get_record_with_names — Estrae un record da un database dBase come un array associativo
- dbase_get_record — Estrae un record da un database dBase
- dbase_numfields — Restituisce il numero di campi in un database dBase.
- dbase_numrecords — Restituisce il numero di records in un database dBase.
- dbase_open — Apre un database dBase
- dbase_pack — Stabilizza un database dBase
- dbase_replace_record — Sostituisce un record in un database dBase