(PECL paradox >= 1.0.0)
Create a new paradox object
resource px_new ( void )
Create a new paradox object. You will have to call this function before any further functions. px_new() does not create any file on the disk, it just creates an instance of a paradox object. This function must not be called if the object oriented interface is used. Use new paradox_db() instead.
Returns:
Returns FALSE
on failure.
Examples:
Opening a Paradox database
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php if (! $pxdoc = px_new()) { /* Error handling */ } $fp = fopen ( "test.db" , "r" ); if (!px_open_fp( $pxdoc , $fp )) { /* Error handling */ } // ... px_close( $pxdoc ); px_delete( $pxdoc ); fclose( $fp ); ?> |
Opening a Paradox database
If you prefer the object oriented API, then the above example will look like the following.
1 2 3 4 5 6 7 8 9 10 | <?php $fp = fopen ( "test.db" , "r" ); $pxdoc = new paradox_db(); if (! $pxdoc ->open_fp( $fp )) { /* Error handling */ } // ... $pxdoc ->close(); fclose( $fp ); ?> |
See also:
Please login to continue.