(PHP 5, PHP 7 < 7.4.0)
ibase_service_attach — Connect to the service manager
host
The name or ip address of the database host. You can define the port by adding '/' and port number. If no port is specified, port 3050 will be used.
dba_username
The name of any valid user.
dba_password
The user's password.
Returns a Interbase / Firebird link identifier on success or false
on failure.
Example #1 ibase_service_attach() example
<?php
// Attach to the remote Firebird server by ip address
if (($service = ibase_service_attach('10.1.1.199', 'sysdba', 'masterkey')) != FALSE) {
// Successfully attached.
Example #2 ibase_service_attach() example using hostname/port
syntax
<?php
// Attach to the remote Firebird server by name. Use Port 3050.
if (($service = ibase_service_attach('FB-SRV-01.contoso.local/3050', 'sysdba', 'masterkey')) != FALSE) {
// Successfully attached.