(PHP 5, PHP 7 < 7.4.0)
ibase_service_attach — サービスマネージャに接続する
host
データベースホストのIPアドレスまたは名前。 '/' とポート番号を追加することでポートを定義できます。 ポートが指定されない場合、3050 が使われます。
dba_username
有効なユーザー名
dba_password
ユーザーのパスワード
成功時には、Interbase / Firebird へのリンクの識別子を返します。 失敗した場合に false
を返します
例1 ibase_service_attach() の例
<?php
// リモートの Firebird サーバーにIPアドレスでアタッチ
if (($service = ibase_service_attach('10.1.1.199', 'sysdba', 'masterkey')) != FALSE) {
// アタッチ成功
例2 hostname/port
を使った ibase_service_attach() の例
<?php
// リモートの Firebird サーバーに名前とポート3050を使ってアタッチ
if (($service = ibase_service_attach('FB-SRV-01.contoso.local/3050', 'sysdba', 'masterkey')) != FALSE) {
// アタッチ成功