<?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 => 'de',
  ),
  'this' => 
  array (
    0 => 'book.ibase.php',
    1 => 'Firebird/InterBase',
    2 => 'Firebird/InterBase',
  ),
  'up' => 
  array (
    0 => 'refs.database.vendors.php',
    1 => 'Anbieterspezifische Datenbankerweiterungen',
  ),
  'prev' => 
  array (
    0 => 'function.dbase-replace-record.php',
    1 => 'dbase_replace_record',
  ),
  'next' => 
  array (
    0 => 'ibase.setup.php',
    1 => 'Installation/Konfiguration',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'en',
    '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">Einführung</h1>
  <div class="warning"><strong class="warning">Warnung</strong>
   <p class="simpara">
    Diese Erweiterung wird nicht mehr gepflegt und gilt als tot. Der Quellcode für
diese Erweiterung ist jedoch weiterhin im
<abbr title="PHP Extension and Application Repository">PECL</abbr>-<abbr>GIT</abbr>  verfügbar: 
    <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 is a relational database offering many ISO SQL-2003 features
   that runs on Linux, Windows, and a variety of Unix platforms. Firebird
   offers excellent concurrency, high performance, and powerful language
   support for stored procedures and triggers. It has been used in production
   systems, under a variety of names since 1981.
  </p>
  <p class="simpara">
   InterBase is the name of the closed-source variant of this RDBMS that
   was developed by Embarcadero/Inprise. More information about InterBase is
   available at <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 is a commercially independent project (fundation) of C++ programmers,
   technical advisors and supporters developing and enhancing a multi-platform
   relational database management system based on the source code released by
   Inprise Corp (now known as Embarcadero) under the InterBase
   Public License v.1.0 on 25 July, 2000. More information about Firebird is
   available at <a href="http://www.firebirdsql.org/" class="link external">&raquo;&nbsp;http://www.firebirdsql.org/</a>.
  </p>
  <blockquote class="note"><p><strong class="note">Hinweis</strong>: 
   <span class="simpara">
    Diese Erweiterung wurde ins <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a>-Repositorium
verschoben und ist nicht mehr Teil von PHP ab PHP 7.4.0
   </span>
   <span class="simpara">
    This extension supports InterBase versions 6 and up and Firebird version 2.0 and up.
   </span>
  </p></blockquote>
 </div>
 

 







 





 



 




<ul class="chunklist chunklist_book"><li><a href="ibase.setup.php">Installation/Konfiguration</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="ibase.installation.php">Installation</a></li><li><a href="ibase.configuration.php">Laufzeit-Konfiguration</a></li></ul></li><li><a href="ibase.constants.php">Vordefinierte Konstanten</a></li><li><a href="ref.ibase.php">Firebird/InterBase Funktionen</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.fbird-add-user.php">fbird_add_user</a> — Alias von ibase_add_user</li><li><a href="function.fbird-affected-rows.php">fbird_affected_rows</a> — Alias von ibase_affected_rows</li><li><a href="function.fbird-backup.php">fbird_backup</a> — Alias von ibase_backup</li><li><a href="function.fbird-blob-add.php">fbird_blob_add</a> — Alias von 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> — Alias von ibase_blob_close</li><li><a href="function.fbird-blob-create.php">fbird_blob_create</a> — Alias von ibase_blob_create</li><li><a href="function.fbird-blob-echo.php">fbird_blob_echo</a> — Alias von ibase_blob_echo</li><li><a href="function.fbird-blob-get.php">fbird_blob_get</a> — Alias von ibase_blob_get</li><li><a href="function.fbird-blob-import.php">fbird_blob_import</a> — Alias von ibase_blob_import</li><li><a href="function.fbird-blob-info.php">fbird_blob_info</a> — Alias von ibase_blob_info</li><li><a href="function.fbird-blob-open.php">fbird_blob_open</a> — Alias von ibase_blob_open</li><li><a href="function.fbird-close.php">fbird_close</a> — Alias von ibase_close</li><li><a href="function.fbird-commit.php">fbird_commit</a> — Alias von ibase_commit</li><li><a href="function.fbird-commit-ret.php">fbird_commit_ret</a> — Alias von ibase_commit_ret</li><li><a href="function.fbird-connect.php">fbird_connect</a> — Alias von ibase_connect</li><li><a href="function.fbird-db-info.php">fbird_db_info</a> — Alias von ibase_db_info</li><li><a href="function.fbird-delete-user.php">fbird_delete_user</a> — Alias von ibase_delete_user</li><li><a href="function.fbird-drop-db.php">fbird_drop_db</a> — Alias von ibase_drop_db</li><li><a href="function.fbird-errcode.php">fbird_errcode</a> — Alias von ibase_errcode</li><li><a href="function.fbird-errmsg.php">fbird_errmsg</a> — Alias von ibase_errmsg</li><li><a href="function.fbird-execute.php">fbird_execute</a> — Alias von ibase_execute</li><li><a href="function.fbird-fetch-assoc.php">fbird_fetch_assoc</a> — Alias von ibase_fetch_assoc</li><li><a href="function.fbird-fetch-object.php">fbird_fetch_object</a> — Alias von ibase_fetch_object</li><li><a href="function.fbird-fetch-row.php">fbird_fetch_row</a> — Alias von ibase_fetch_row</li><li><a href="function.fbird-field-info.php">fbird_field_info</a> — Alias von ibase_field_info</li><li><a href="function.fbird-free-event-handler.php">fbird_free_event_handler</a> — Alias von ibase_free_event_handler</li><li><a href="function.fbird-free-query.php">fbird_free_query</a> — Alias von ibase_free_query</li><li><a href="function.fbird-free-result.php">fbird_free_result</a> — Alias von ibase_free_result</li><li><a href="function.fbird-gen-id.php">fbird_gen_id</a> — Alias von ibase_gen_id</li><li><a href="function.fbird-maintain-db.php">fbird_maintain_db</a> — Alias von ibase_maintain_db</li><li><a href="function.fbird-modify-user.php">fbird_modify_user</a> — Alias von ibase_modify_user</li><li><a href="function.fbird-name-result.php">fbird_name_result</a> — Alias von ibase_name_result</li><li><a href="function.fbird-num-fields.php">fbird_num_fields</a> — Alias von ibase_num_fields</li><li><a href="function.fbird-num-params.php">fbird_num_params</a> — Alias von ibase_num_params</li><li><a href="function.fbird-param-info.php">fbird_param_info</a> — Alias von ibase_param_info</li><li><a href="function.fbird-pconnect.php">fbird_pconnect</a> — Alias von ibase_pconnect</li><li><a href="function.fbird-prepare.php">fbird_prepare</a> — Alias von ibase_prepare</li><li><a href="function.fbird-query.php">fbird_query</a> — Alias von ibase_query</li><li><a href="function.fbird-restore.php">fbird_restore</a> — Alias von ibase_restore</li><li><a href="function.fbird-rollback.php">fbird_rollback</a> — Alias von ibase_rollback</li><li><a href="function.fbird-rollback-ret.php">fbird_rollback_ret</a> — Alias von ibase_rollback_ret</li><li><a href="function.fbird-server-info.php">fbird_server_info</a> — Alias von ibase_server_info</li><li><a href="function.fbird-service-attach.php">fbird_service_attach</a> — Alias von ibase_service_attach</li><li><a href="function.fbird-service-detach.php">fbird_service_detach</a> — Alias von ibase_service_detach</li><li><a href="function.fbird-set-event-handler.php">fbird_set_event_handler</a> — Alias von ibase_set_event_handler</li><li><a href="function.fbird-trans.php">fbird_trans</a> — Alias von ibase_trans</li><li><a href="function.fbird-wait-event.php">fbird_wait_event</a> — Alias von ibase_wait_event</li><li><a href="function.ibase-add-user.php">ibase_add_user</a> — F&uuml;gt einen Benutzer zu einer Security-Datenbank hinzu</li><li><a href="function.ibase-affected-rows.php">ibase_affected_rows</a> — Gibt die Anzahl der Zeilen zur&uuml;ck, die von der vorherigen Abfrage betroffen waren</li><li><a href="function.ibase-backup.php">ibase_backup</a> — Initiiert eine Sicherungsaufgabe im Service Manager und springt sofort zur&uuml;ck</li><li><a href="function.ibase-blob-add.php">ibase_blob_add</a> — F&uuml;gt Daten in ein neues BLOB ein</li><li><a href="function.ibase-blob-cancel.php">ibase_blob_cancel</a> — Bricht die Erstellung eines neuen BLOBs ab</li><li><a href="function.ibase-blob-close.php">ibase_blob_close</a> — BLOB schlie&szlig;en</li><li><a href="function.ibase-blob-create.php">ibase_blob_create</a> — Erstellt ein neues BLOB zum Hinzuf&uuml;gen von Daten</li><li><a href="function.ibase-blob-echo.php">ibase_blob_echo</a> — Ausgabe von BLOB-Inhalten an den Browser</li><li><a href="function.ibase-blob-get.php">ibase_blob_get</a> — Holt sich len Bytes Daten aus dem offenen BLOB</li><li><a href="function.ibase-blob-import.php">ibase_blob_import</a> — Erstellt ein BLOB, kopiert die Dateidaten hinein und schlie&szlig;t es</li><li><a href="function.ibase-blob-info.php">ibase_blob_info</a> — Gibt die Blob-L&auml;nge und andere n&uuml;tzliche Informationen zur&uuml;ck</li><li><a href="function.ibase-blob-open.php">ibase_blob_open</a> — &Ouml;ffnet BLOB zum Abrufen von Datenteilen</li><li><a href="function.ibase-close.php">ibase_close</a> — Schlie&szlig;t eine Verbindung zu einer InterBase-Datenbank</li><li><a href="function.ibase-commit.php">ibase_commit</a> — Schreibt eine Transaktion fest</li><li><a href="function.ibase-commit-ret.php">ibase_commit_ret</a> — Schreibt eine Transaktion fest, ohne diese zu schlie&szlig;en</li><li><a href="function.ibase-connect.php">ibase_connect</a> — &Ouml;ffnet eine Verbindung zu einer Datenbank</li><li><a href="function.ibase-db-info.php">ibase_db_info</a> — Fragt statistische Daten &uuml;ber eine Datenbank ab</li><li><a href="function.ibase-delete-user.php">ibase_delete_user</a> — L&ouml;scht einen Benutzer aus einer Security-Datenbank</li><li><a href="function.ibase-drop-db.php">ibase_drop_db</a> — L&ouml;scht eine Datenbank</li><li><a href="function.ibase-errcode.php">ibase_errcode</a> — Gibt einen Fehlercode zur&uuml;ck</li><li><a href="function.ibase-errmsg.php">ibase_errmsg</a> — Gibt eine Fehlermeldung zur&uuml;ck</li><li><a href="function.ibase-execute.php">ibase_execute</a> — Ausf&uuml;hren einer vorbereiteten Abfrage</li><li><a href="function.ibase-fetch-assoc.php">ibase_fetch_assoc</a> — Ruft eine Ergebniszeile aus einer Abfrage als assoziatives Array ab</li><li><a href="function.ibase-fetch-object.php">ibase_fetch_object</a> — Liest einen Datensatz einer InterBase-Datenbank als Objekt ein</li><li><a href="function.ibase-fetch-row.php">ibase_fetch_row</a> — Ruft eine Zeile aus einer InterBase-Datenbank ab</li><li><a href="function.ibase-field-info.php">ibase_field_info</a> — Ruft Informationen zu einem Feld ab</li><li><a href="function.ibase-free-event-handler.php">ibase_free_event_handler</a> — Bricht einen registrierten Ereignishandler ab</li><li><a href="function.ibase-free-query.php">ibase_free_query</a> — Gibt den Speicher einer vorbereiteten Abfrage wieder frei</li><li><a href="function.ibase-free-result.php">ibase_free_result</a> — Gibt eine Ergebnismenge frei</li><li><a href="function.ibase-gen-id.php">ibase_gen_id</a> — Inkrementiert den benannten Generator und gibt dessen neuen Wert zur&uuml;ck</li><li><a href="function.ibase-maintain-db.php">ibase_maintain_db</a> — F&uuml;hrt einen Wartungsbefehl auf dem Datenbankserver aus</li><li><a href="function.ibase-modify-user.php">ibase_modify_user</a> — &Auml;ndert den Benutzer einer Security-Datenbank</li><li><a href="function.ibase-name-result.php">ibase_name_result</a> — Weist einer Ergebnismenge einen Namen zu</li><li><a href="function.ibase-num-fields.php">ibase_num_fields</a> — Ermittelt die Anzahl der Felder einer Ergebnismenge</li><li><a href="function.ibase-num-params.php">ibase_num_params</a> — Gibt die Anzahl der Parameter in einer vorbereiteten Abfrage zur&uuml;ck</li><li><a href="function.ibase-param-info.php">ibase_param_info</a> — Gibt Informationen zu einem Parameter in einer vorbereiteten Abfrage zur&uuml;ck</li><li><a href="function.ibase-pconnect.php">ibase_pconnect</a> — &Ouml;ffnet eine persistente Verbindung zu einer InterBase-Datenbank</li><li><a href="function.ibase-prepare.php">ibase_prepare</a> — Bereitet eine Abfrage f&uuml;r sp&auml;teres Binden der Parameter-Platzhalter und Ausf&uuml;hrung vor</li><li><a href="function.ibase-query.php">ibase_query</a> — F&uuml;hrt eine Abfrage auf einer InterBase Datenbank aus</li><li><a href="function.ibase-restore.php">ibase_restore</a> — Leitet eine Wiederherstellungsaufgabe im Service Manager ein und kehrt sofort zur&uuml;ck</li><li><a href="function.ibase-rollback.php">ibase_rollback</a> — Macht eine Transaktion r&uuml;ckg&auml;ngig</li><li><a href="function.ibase-rollback-ret.php">ibase_rollback_ret</a> — Macht eine Transaktion r&uuml;ckg&auml;ngig, ohne diese zu schlie&szlig;en</li><li><a href="function.ibase-server-info.php">ibase_server_info</a> — Informationen zu einem Datenbankserver anfordern</li><li><a href="function.ibase-service-attach.php">ibase_service_attach</a> — Verbindet mit dem Service-Manager</li><li><a href="function.ibase-service-detach.php">ibase_service_detach</a> — Trennt die Verbindung zum Service-Manager</li><li><a href="function.ibase-set-event-handler.php">ibase_set_event_handler</a> — Registriert eine R&uuml;ckruffunktion, die aufgerufen werden soll, wenn
   Ereignisse auftreten</li><li><a href="function.ibase-trans.php">ibase_trans</a> — Startet eine Transaktion</li><li><a href="function.ibase-wait-event.php">ibase_wait_event</a> — Wartet, bis ein Ereignis von der Datenbank ver&ouml;ffentlicht wurde</li></ul></li></ul></div><?php manual_footer($setup); ?>