このモジュールの関数により FrontBaseデータベースサーバにアクセスす
ることが可能になります。FrontBase に関する詳細については、 で入手可能です。
FrontBase に関するドキュメントは、 から入手可能です。
Frontbase のサポートは、PHP 4.0.6 で追加されました。
この関数を使用するには、FrontBaseデータベースサーバまたは少なくと
もfbsqlクライアントライブラリをインストールする必要があります。
からFrontBaseを取得す
ることができます。
これらの関数を使用するには、オプション
--with-fbsql[=DIR] を付けてPHPをコ
ンパイルする必要があります。このオプションをfbsqlへのパスを指定せずに
使用した場合、PHPはfbsqlクライアントライブラリをそのプラットフォー
ムのデフォルトのインストール位置で探します。FrontBaseを標準以外の
場所にインストールしているユーザは、必ず次のようにfbsqlへのパスを
指定する必要があります。
--with-fbsql=/path/to/fbsql
これにより、PHPは、間違いなくFrontBaseによりインストールされたクラ
イアントライブラリを探すことができるようになります。
これらの関数の動作は、php.iniの設定により変化します。
表 1. FrontBase設定オプション
名前 | デフォルト | 変更の可否 |
---|
fbsql.allow_persistent | "1" | PHP_INI_SYSTEM |
fbsql.generate_warnings | "0" | PHP_INI_SYSTEM |
fbsql.autocommit | "1" | PHP_INI_SYSTEM |
fbsql.max_persistent | "-1" | PHP_INI_SYSTEM |
fbsql.max_links | "128" | PHP_INI_SYSTEM |
fbsql.max_connections | "128" | PHP_INI_SYSTEM |
fbsql.max_results | "128" | PHP_INI_SYSTEM |
fbsql.batchSize | "1000" | PHP_INI_SYSTEM |
fbsql.default_host | NULL | PHP_INI_SYSTEM |
fbsql.default_user | "_SYSTEM" | PHP_INI_SYSTEM |
fbsql.default_password | "" | PHP_INI_SYSTEM |
fbsql.default_database | "" | PHP_INI_SYSTEM |
fbsql.default_database_password | "" | PHP_INI_SYSTEM |
PHP_INI_* 定数の詳細と定義については、
ini_set()を参照して下さい。
これらの定数は、この拡張モジュールで定義されており、
この拡張モジュールがPHP内部にコンパイルされているか実行時に動的にロー
ドされるかのどちらかの場合のみ使用可能です。