<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.database.vendors.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ja',
  ),
  'this' => 
  array (
    0 => 'book.ibase.php',
    1 => 'Firebird/InterBase',
    2 => 'Firebird/InterBase',
  ),
  'up' => 
  array (
    0 => 'refs.database.vendors.php',
    1 => 'ベンダー固有のモジュール',
  ),
  'prev' => 
  array (
    0 => 'function.dbase-replace-record.php',
    1 => 'dbase_replace_record',
  ),
  'next' => 
  array (
    0 => 'ibase.setup.php',
    1 => 'インストール/設定',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ja',
    'path' => 'reference/ibase/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.ibase.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.ibase" class="book">
 
 <h1 class="title">Firebird/InterBase</h1>

 
 <div id="intro.ibase" class="preface">
  <h1 class="title">はじめに</h1>
  <div class="warning"><strong class="warning">警告</strong>
   <p class="simpara">
    この拡張モジュールは、メンテナンスされておらず開発が止まっています。
しかし、ソースコードは <abbr title="PHP Extension and Application Repository">PECL</abbr>
<abbr>GIT</abbr> から取得できます。
    <a href="https://github.com/php/pecl-database-interbase" class="link external">&raquo;&nbsp;https://github.com/php/pecl-database-interbase</a>.
   </p>
  </div>
  <p class="simpara">
   Firebird は ISO SQL-2003 の多くの機能をサポートする
   リレーショナルデータベースで、Linux・Windows その他多くの Unix
   プラットフォーム上で動作します。Firebird は
   優れた同時実行性・パフォーマンス、そしてストアドプロシージャや
   トリガでの強力な言語サポートを提供します。1981 年以降、このデータベースは
   さまざまな名前の製品として使用されています。
  </p>
  <p class="simpara">
   InterBase はこの RDBMS のクローズドソース版の名前で、Embarcadero/Inprise
   によって開発されました。InterBase についての詳細な情報は
   <a href="http://www.embarcadero.com/products/interbase" class="link external">&raquo;&nbsp;http://www.embarcadero.com/products/interbase</a> にあります。
  </p>
  <p class="simpara">
   Firebird は C++プログラマーやテクニカルアドバイザやサポーターたちによる
   商業的に独立したプロジェクトです。Inprise Corp（現在は Embarcadero
   という名で知られています）が 2000 年 7 月 25 日に InterBase
   Public License v.1.0 の下で公開したソースコードをもとにして、
   マルチプラットフォームなリレーショナルデータベースの開発と機能拡張を
   行っています。Firebird についての詳細な情報は
   <a href="http://www.firebirdsql.org/" class="link external">&raquo;&nbsp;http://www.firebirdsql.org/</a> にあります。
  </p>
  <blockquote class="note"><p><strong class="note">注意</strong>: 
   <span class="simpara">
    
この拡張モジュールは <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a> レポジトリに移動
されており、以下のバージョン以降 PHP にバンドルされなくなっています。 PHP 7.4.0
   </span>
   <span class="simpara">
    この拡張モジュールは、InterBase のバージョン 6 以降と
    Firebird のバージョン 2.0 以降をサポートします。
   </span>
  </p></blockquote>
 </div>
 

 









 







 





 




<ul class="chunklist chunklist_book"><li><a href="ibase.setup.php">インストール/設定</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="ibase.installation.php">インストール手順</a></li><li><a href="ibase.configuration.php">実行時設定</a></li></ul></li><li><a href="ibase.constants.php">定義済み定数</a></li><li><a href="ref.ibase.php">Firebird/InterBase 関数</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.fbird-add-user.php">fbird_add_user</a> — のエイリアス ibase_add_user</li><li><a href="function.fbird-affected-rows.php">fbird_affected_rows</a> — のエイリアス ibase_affected_rows</li><li><a href="function.fbird-backup.php">fbird_backup</a> — のエイリアス ibase_backup</li><li><a href="function.fbird-blob-add.php">fbird_blob_add</a> — のエイリアス ibase_blob_add</li><li><a href="function.fbird-blob-cancel.php">fbird_blob_cancel</a> — Cancel creating blob</li><li><a href="function.fbird-blob-close.php">fbird_blob_close</a> — のエイリアス ibase_blob_close</li><li><a href="function.fbird-blob-create.php">fbird_blob_create</a> — のエイリアス ibase_blob_create</li><li><a href="function.fbird-blob-echo.php">fbird_blob_echo</a> — のエイリアス ibase_blob_echo</li><li><a href="function.fbird-blob-get.php">fbird_blob_get</a> — のエイリアス ibase_blob_get</li><li><a href="function.fbird-blob-import.php">fbird_blob_import</a> — のエイリアス ibase_blob_import</li><li><a href="function.fbird-blob-info.php">fbird_blob_info</a> — のエイリアス ibase_blob_info</li><li><a href="function.fbird-blob-open.php">fbird_blob_open</a> — のエイリアス ibase_blob_open</li><li><a href="function.fbird-close.php">fbird_close</a> — のエイリアス ibase_close</li><li><a href="function.fbird-commit.php">fbird_commit</a> — のエイリアス ibase_commit</li><li><a href="function.fbird-commit-ret.php">fbird_commit_ret</a> — のエイリアス ibase_commit_ret</li><li><a href="function.fbird-connect.php">fbird_connect</a> — のエイリアス ibase_connect</li><li><a href="function.fbird-db-info.php">fbird_db_info</a> — のエイリアス ibase_db_info</li><li><a href="function.fbird-delete-user.php">fbird_delete_user</a> — のエイリアス ibase_delete_user</li><li><a href="function.fbird-drop-db.php">fbird_drop_db</a> — のエイリアス ibase_drop_db</li><li><a href="function.fbird-errcode.php">fbird_errcode</a> — のエイリアス ibase_errcode</li><li><a href="function.fbird-errmsg.php">fbird_errmsg</a> — のエイリアス ibase_errmsg</li><li><a href="function.fbird-execute.php">fbird_execute</a> — のエイリアス ibase_execute</li><li><a href="function.fbird-fetch-assoc.php">fbird_fetch_assoc</a> — のエイリアス ibase_fetch_assoc</li><li><a href="function.fbird-fetch-object.php">fbird_fetch_object</a> — のエイリアス ibase_fetch_object</li><li><a href="function.fbird-fetch-row.php">fbird_fetch_row</a> — のエイリアス ibase_fetch_row</li><li><a href="function.fbird-field-info.php">fbird_field_info</a> — のエイリアス ibase_field_info</li><li><a href="function.fbird-free-event-handler.php">fbird_free_event_handler</a> — のエイリアス ibase_free_event_handler</li><li><a href="function.fbird-free-query.php">fbird_free_query</a> — のエイリアス ibase_free_query</li><li><a href="function.fbird-free-result.php">fbird_free_result</a> — のエイリアス ibase_free_result</li><li><a href="function.fbird-gen-id.php">fbird_gen_id</a> — のエイリアス ibase_gen_id</li><li><a href="function.fbird-maintain-db.php">fbird_maintain_db</a> — のエイリアス ibase_maintain_db</li><li><a href="function.fbird-modify-user.php">fbird_modify_user</a> — のエイリアス ibase_modify_user</li><li><a href="function.fbird-name-result.php">fbird_name_result</a> — のエイリアス ibase_name_result</li><li><a href="function.fbird-num-fields.php">fbird_num_fields</a> — のエイリアス ibase_num_fields</li><li><a href="function.fbird-num-params.php">fbird_num_params</a> — のエイリアス ibase_num_params</li><li><a href="function.fbird-param-info.php">fbird_param_info</a> — のエイリアス ibase_param_info</li><li><a href="function.fbird-pconnect.php">fbird_pconnect</a> — のエイリアス ibase_pconnect</li><li><a href="function.fbird-prepare.php">fbird_prepare</a> — のエイリアス ibase_prepare</li><li><a href="function.fbird-query.php">fbird_query</a> — のエイリアス ibase_query</li><li><a href="function.fbird-restore.php">fbird_restore</a> — のエイリアス ibase_restore</li><li><a href="function.fbird-rollback.php">fbird_rollback</a> — のエイリアス ibase_rollback</li><li><a href="function.fbird-rollback-ret.php">fbird_rollback_ret</a> — のエイリアス ibase_rollback_ret</li><li><a href="function.fbird-server-info.php">fbird_server_info</a> — のエイリアス ibase_server_info</li><li><a href="function.fbird-service-attach.php">fbird_service_attach</a> — のエイリアス ibase_service_attach</li><li><a href="function.fbird-service-detach.php">fbird_service_detach</a> — のエイリアス ibase_service_detach</li><li><a href="function.fbird-set-event-handler.php">fbird_set_event_handler</a> — のエイリアス ibase_set_event_handler</li><li><a href="function.fbird-trans.php">fbird_trans</a> — のエイリアス ibase_trans</li><li><a href="function.fbird-wait-event.php">fbird_wait_event</a> — のエイリアス ibase_wait_event</li><li><a href="function.ibase-add-user.php">ibase_add_user</a> — Add a user to a security database</li><li><a href="function.ibase-affected-rows.php">ibase_affected_rows</a> — 直近のクエリで変更された行の数を返す</li><li><a href="function.ibase-backup.php">ibase_backup</a> — Initiates a backup task in the service manager and returns immediately</li><li><a href="function.ibase-blob-add.php">ibase_blob_add</a> — 生成された blob にデータを追加する</li><li><a href="function.ibase-blob-cancel.php">ibase_blob_cancel</a> — blob の生成を取り消す</li><li><a href="function.ibase-blob-close.php">ibase_blob_close</a> — blob を閉じる</li><li><a href="function.ibase-blob-create.php">ibase_blob_create</a> — データを追加するために blob を生成する</li><li><a href="function.ibase-blob-echo.php">ibase_blob_echo</a> — ブラウザに blob の内容を出力する</li><li><a href="function.ibase-blob-get.php">ibase_blob_get</a> — オープンした blob から len バイト分のデータを取得する</li><li><a href="function.ibase-blob-import.php">ibase_blob_import</a> — blob を生成し、ファイルをコピーし、閉じる</li><li><a href="function.ibase-blob-info.php">ibase_blob_info</a> — blob の長さと他の便利な情報を返す</li><li><a href="function.ibase-blob-open.php">ibase_blob_open</a> — データの一部を取得するために blob をオープンする</li><li><a href="function.ibase-close.php">ibase_close</a> — InterBase データベースへの接続を閉じる</li><li><a href="function.ibase-commit.php">ibase_commit</a> — トランザクションをコミットする</li><li><a href="function.ibase-commit-ret.php">ibase_commit_ret</a> — トランザクションを閉じずにコミットする</li><li><a href="function.ibase-connect.php">ibase_connect</a> — データベースへの接続をオープンする</li><li><a href="function.ibase-db-info.php">ibase_db_info</a> — データベースについての統計情報を要求する</li><li><a href="function.ibase-delete-user.php">ibase_delete_user</a> — Delete a user from a security database</li><li><a href="function.ibase-drop-db.php">ibase_drop_db</a> — データベースを削除する</li><li><a href="function.ibase-errcode.php">ibase_errcode</a> — エラーコードを返す</li><li><a href="function.ibase-errmsg.php">ibase_errmsg</a> — エラーメッセージを返す</li><li><a href="function.ibase-execute.php">ibase_execute</a> — 準備されたクエリを実行する</li><li><a href="function.ibase-fetch-assoc.php">ibase_fetch_assoc</a> — クエリの結果から、行を連想配列として取得する</li><li><a href="function.ibase-fetch-object.php">ibase_fetch_object</a> — InterBase データベースからオブジェクトを得る</li><li><a href="function.ibase-fetch-row.php">ibase_fetch_row</a> — InterBase データベースから 1 行分の結果を取得する</li><li><a href="function.ibase-field-info.php">ibase_field_info</a> — フィールドに関する情報を得る</li><li><a href="function.ibase-free-event-handler.php">ibase_free_event_handler</a> — 登録済みのイベントハンドラをキャンセルする</li><li><a href="function.ibase-free-query.php">ibase_free_query</a> — プリペアドクエリにより確保されたメモリを解放する</li><li><a href="function.ibase-free-result.php">ibase_free_result</a> — 結果セットを解放する</li><li><a href="function.ibase-gen-id.php">ibase_gen_id</a> — 指定した名前のジェネレータをひとつ加算し、その新しい値を返す</li><li><a href="function.ibase-maintain-db.php">ibase_maintain_db</a> — データベースサーバーでメンテナンスコマンドを実行する</li><li><a href="function.ibase-modify-user.php">ibase_modify_user</a> — Modify a user to a security database</li><li><a href="function.ibase-name-result.php">ibase_name_result</a> — 結果セットに名前を割り当てる</li><li><a href="function.ibase-num-fields.php">ibase_num_fields</a> — 結果セットにおけるフィールド数を得る</li><li><a href="function.ibase-num-params.php">ibase_num_params</a> — プリペアドクエリのパラメータ数を返す</li><li><a href="function.ibase-param-info.php">ibase_param_info</a> — プリペアドクエリのパラメータに関する情報を返す</li><li><a href="function.ibase-pconnect.php">ibase_pconnect</a> — InterBase データベースへの持続的接続をオープンする</li><li><a href="function.ibase-prepare.php">ibase_prepare</a> — Prepare a query for later binding of parameter placeholders and execution</li><li><a href="function.ibase-query.php">ibase_query</a> — InterBase データベースでクエリを実行する</li><li><a href="function.ibase-restore.php">ibase_restore</a> — Initiates a restore task in the service manager and returns immediately</li><li><a href="function.ibase-rollback.php">ibase_rollback</a> — トランザクションをロールバックする</li><li><a href="function.ibase-rollback-ret.php">ibase_rollback_ret</a> — トランザクションを閉じずにロールバックする</li><li><a href="function.ibase-server-info.php">ibase_server_info</a> — データベースサーバーについての情報を要求する</li><li><a href="function.ibase-service-attach.php">ibase_service_attach</a> — サービスマネージャに接続する</li><li><a href="function.ibase-service-detach.php">ibase_service_detach</a> — サービスマネージャとの接続を切断する</li><li><a href="function.ibase-set-event-handler.php">ibase_set_event_handler</a> — イベントが発生した際にコールされるコールバック関数を登録する</li><li><a href="function.ibase-trans.php">ibase_trans</a> — トランザクションを開始する</li><li><a href="function.ibase-wait-event.php">ibase_wait_event</a> — データベースでイベントが発生するのを待つ</li></ul></li></ul></div><?php manual_footer($setup); ?>