InterBaseはBorland/Inpriseが開発した有名なデータベースです。
InterBaseに関する詳細な情報は、
http://www.interbase.com/
から得ることができます。 ところで、InterBaseはオープンソース運動に加わりました!
PHPでInterBaseサポートを有効にするには、
--with-interbase[=DIR]
を指定して設 定を行います。ただし、DIRはInterBaseのベースインストールディレクトリ
で、デフォルトは
/usr/interbase
です。
Win32ユーザへの注意 このモジュールをWindows環境で有効にするには、 gds32.dll をPHP/Win32バイナリパッケージのDLLフォ ルダから使用するWindowsマシンのSYSTEM32フォルダ(例: C:\WINNT\SYSTEM32 またはC:\WINDOWS\SYSTEM32)にコピーする必要があります。 InterBaseデータベースサーバをPHPを実行しているのと同じマシンにイン ストールしている場合、このDLLはすでにあるはずです。この場合、 DLLフォルダから gds32.dll をコピーする必要はあり ません。
これらの関数の動作は、
php.ini
の設定により変化します。
表 1InterBase設定オプション
名前 | デフォルト | 変更の可否 |
---|---|---|
ibase.allow_persistent | "1" | PHP_INI_SYSTEM |
ibase.max_persistent | "-1" | PHP_INI_SYSTEM |
ibase.max_links | "-1" | PHP_INI_SYSTEM |
ibase.default_user | NULL | PHP_INI_ALL |
ibase.default_password | NULL | PHP_INI_ALL |
ibase.timestampformat | "%m/%d/%Y%H:%M:%S" | PHP_INI_ALL |
ibase.dateformat | "%m/%d/%Y" | PHP_INI_ALL |
ibase.timeformat | "%H:%M:%S" | PHP_INI_ALL |