2010-01-25 2 views
6

У меня установлен PHP из репозиториев на моем локальном компьютере Ubuntu 9.10. Где я могу найти исходный код для классов PDO?PHP PDO Исходный код

ответ

8

Начиная с PHP 5.1, PDO является частью ядра PHP, поэтому он должен находиться где-то в there. Моя догадка является

/ext/pdo

До 5.1, он имел обыкновение быть PECL пакет, который по-прежнему доступен here. Если вы хотите просмотреть источник только ради любопытства, он может это сделать. Если вам нужен текущий, посмотрите в ядро.

1

PDO версия pgsql должна поставляться с пакетом php5-pgsql.

apt-get source php5-pgsql возьмет исходный код, используемый командой Ubuntu для упаковки модуля для репозитория.

В исходном каталоге вы ищете что-то вроде php5-5.2.12.dfsg.1/ext/pdo_pgsql/, точный путь, конечно, будет меняться в зависимости от используемой версии php.