Login  |  Packages  |  Support  |  Bugs
Top Level :: Database :: PDO :: 1.0RC2

PDO 1.0RC2

This package is not maintained anymore and has been superseded by ext/PDO. Package has moved to channel http://svn.php.net/viewvc/php/php-src/trunk/ext/pdo/ package ext/PDO.
Package Information
Summary PHP Data Objects Interface.
Maintainers Wez Furlong < wez at php dot net > (lead) [details]
Marcus B?rger < helly at php dot net > (lead) [wishlist] [details]
Ilia Alshanetsky < ilia at php dot net > (lead) [details]
George Schlossnagle < george at omniti dot com > (lead) [wishlist] [details]
License PHP
Description Do not use this, as PDO has been moved into core (the php source) so this pecl extension is dead.

PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
Release notes
Version 1.0RC2
(beta)
** NOTE WELL! **
All the PDO_XXX constants have been renamed to PDO::XXX form for future
compatibility with PHP namespaces. Sorry for the inconvenience, especially
after Release Candidate 1.

You need to install a PDO database driver to make use of PDO,
check http://pecl.php.net/package-search.php?pkg_name=PDO
for a list of available PDO drivers.

It is highly recommended that you update to the latest stable PHP 5 snapshot
before using PDO.
You can obtain it from http://snaps.php.net.

If you are running on Windows, you can find a precompiled binary at:
http://pecl4win.php.net/ext.php/php_pdo.dll

You can find additional PDO drivers at:
http://pecl4win.php.net

** Changes **

- Changed PDO_XXX constants to PDO::XXX
- Fixed PECL Bug #5010, problem installing headers
- renamed pdo_drivers() to PDO::getAvailableDrivers()
- Various fixes when building with SPL
- It is now possible to extend PDO and PDOStatement and override their constructors
- PDO::setAttribute(PDO::ATTR_STATEMENT_CLASS) allows you to set your own
PDOStatement replacement when extending PDO and PDOStatement
- Fixed Bug #34687; error information from PDO::query() was not always returned
- Fixed PECL Bug #5750; uri: DSN was not handled correctly
- Fixed PECL Bug #5589; segfault when persistent connection attempt fails
- Fixed Bug #34590; User defined PDOStatement class methods are not callable
- Fixed Bug #34908; FETCH_INTO segfaults without destination object
- Fixed PECL Bug #5809; PDOStatement::execute(array(...)) modifies args
- Fixed PECL Bug #5772; FETCH_FUNC cannot call functions with mixed case names

** Note **

You should uninstall and re-install your individual database drivers whenever
you upgrade the base PDO package, otherwise you will see an error about PDO API
numbers when you run your PHP scripts.


[ Latest Tarball ] [ Changelog ] [ View Statistics ]
  [ Package Bugs ] [ View Documentation ]
[ Report new bug ]

Dependencies for release 1.0RC2


Packages that depend on PDO
PDO_ODBC
PDO_PGSQL
PDO_MYSQL
PDO_SQLITE
PDO_INFORMIX
pdo_user
PDO_IBM
PDO_SQLANYWHERE
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks