查詢

fbird_connect()函式—用法及示例

「 建立到 Firebird 資料庫伺服器的連線 」


函式名稱:fbird_connect()

適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7

用法:fbird_connect() 函式用於建立到 Firebird 資料庫伺服器的連線。

語法:resource fbird_connect ( string $database [, string $username [, string $password [, string $charset [, int $buffers [, int $dialect [, string $role [, int $sync [, int $async [, int $timestamp [, int $lazy ]]]]]]]]]] )

引數:

  • database:要連線的 Firebird 資料庫的路徑或別名。
  • username:連線資料庫的使用者名稱(可選,預設為空字串)。
  • password:連線資料庫的密碼(可選,預設為空字串)。
  • charset:連線資料庫時使用的字符集(可選,預設為 NULL)。
  • buffers:指定緩衝區數量(可選,預設為 0)。
  • dialect:指定 SQL 方言(可選,預設為 3)。
  • role:指定連線角色(可選,預設為空字串)。
  • sync:指定同步模式(可選,預設為 0)。
  • async:指定非同步模式(可選,預設為 0)。
  • timestamp:指定時間戳(可選,預設為 0)。
  • lazy:指定懶連線模式(可選,預設為 0)。

返回值:成功時返回一個 Firebird 連線識別符號,失敗時返回 FALSE。

示例:

<?php
// 建立到 Firebird 資料庫的連線
$database = "localhost:C:\path\to\database.fdb";
$username = "myusername";
$password = "mypassword";
$charset = "UTF8";
$buffers = 100;
$dialect = 1;
$role = "myrole";
$sync = 1;
$async = 0;
$timestamp = 1;
$lazy = 0;

$conn = fbird_connect($database, $username, $password, $charset, $buffers, $dialect, $role, $sync, $async, $timestamp, $lazy);

if ($conn) {
    echo "成功建立到 Firebird 資料庫的連線";
} else {
    echo "無法連線到 Firebird 資料庫";
}
?>
補充糾錯
上一個函式: fbird_db_info()函式
下一個函式: fbird_delete_user()函式
熱門PHP函式
分享連結