8.96 Accès aux fichiers Paradox
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . API orientée objet . Constantes pré-définies . px_close . px_create_fp . px_delete . px_get_field . px_get_info . px_get_parameter . px_get_record . px_get_schema . px_get_value ->px_new . px_numfields . px_numrecords . px_open_fp . px_put_record . px_set_blob_file . px_set_parameter . px_set_tablename . px_set_targetencoding . px_set_value . px_timestamp2string
|
8.96.16 px_new()Crée un nouvel objet Paradox[ Exemples avec px_new ] PECL
resource
px_new (
)
Crée un nouvel objet Paradox. Vous devez appeler cette fonction avant toute autre
fonction.
px_new
ne crée aucun fichier sur le disque,
il crée juste une instance d'un objet Paradox.
Retourne
FALSE
si une erreur survient.
| Ouverture d'une base de données Paradox |
<?php if(!$pxdoc = px_new()) { /* Gestionnaire d'erreurs */ } $fp = fopen("test.db", "r"); if(!px_open_fp($pxdoc, $fp)) { /* Gestionnaire d'erreurs */ } // ... px_close($pxdoc); px_delete($pxdoc); fclose($fp); ?>
|
Si vous préférez l'API orientée objet, alors, l'exemple précédent ressemblera à ceci :
| Ouverture d'une base de données Paradox |
<?php $fp = fopen("test.db", "r"); $pxdoc = new paradox_db(); if(!$pxdoc->open_fp($fp)) { /* Gestionnaire d'erreurs */ } // ... $pxdoc->close(); fclose($fp); ?>
|
|