helly Tue Nov 5 10:45:38 2002 EDT Added files: /phpdoc/en/reference/dba/functions dba-handlers.xml dba-list.xml
Modified files: /phpdoc/en/reference/dba/functions dba-fetch.xml /phpdoc/en/reference/dba reference.xml Log: Update to newly changes & additions Index: phpdoc/en/reference/dba/functions/dba-fetch.xml diff -u phpdoc/en/reference/dba/functions/dba-fetch.xml:1.3 phpdoc/en/reference/dba/functions/dba-fetch.xml:1.4 --- phpdoc/en/reference/dba/functions/dba-fetch.xml:1.3 Thu Apr 25 17:45:45 2002 +++ phpdoc/en/reference/dba/functions/dba-fetch.xml Tue Nov 5 10:45:37 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- splitted from ./en/functions/dba.xml, last change in rev 1.2 --> <refentry id="function.dba-fetch"> <refnamediv> @@ -11,6 +11,7 @@ <methodsynopsis> <type>string</type><methodname>dba_fetch</methodname> <methodparam><type>string</type><parameter>key</parameter></methodparam> + <methodparam +choice="opt"><type>int</type><parameter>skip</parameter></methodparam> <methodparam><type>resource</type><parameter>handle</parameter></methodparam> </methodsynopsis> <para> @@ -22,6 +23,11 @@ <parameter>Key</parameter> is the key the data is specified by. </para> <para> + <parameter>Skip</parameter> is the number of key-value pairs to + ignore when using cdb databases. This value is ignored for all other + databases which do not support multiple keys with the same name. + </para> + <para> <parameter>Handle</parameter> is a database handle returned by <function>dba_open</function>. </para> @@ -34,6 +40,14 @@ See also: <function>dba_exists</function>, <function>dba_delete</function>, <function>dba_insert</function>, and <function>dba_replace</function>. + </para> + <para> + <note> + <simpara> + The skip parameter is available since PHP 4.3 to support cdb's + capability of multiple keys having the same name. + </simpara> + </note> </para> </refsect1> </refentry> Index: phpdoc/en/reference/dba/reference.xml diff -u phpdoc/en/reference/dba/reference.xml:1.3 phpdoc/en/reference/dba/reference.xml:1.4 --- phpdoc/en/reference/dba/reference.xml:1.3 Thu Apr 25 17:37:34 2002 +++ phpdoc/en/reference/dba/reference.xml Tue Nov 5 10:45:38 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <reference id="ref.dba"> <title>Database (dbm-style) abstraction layer functions</title> <titleabbrev>dba</titleabbrev> @@ -91,7 +91,8 @@ Cdb is "a fast, reliable, lightweight package for creating and reading constant databases." It is from the author of qmail and can be found <ulink url="&url.cdb;">here</ulink>. Since it is - constant, we support only reading operations. + constant, we support only reading operations. And since PHP4.3 + we support writing (not updating) through the internal cdb library. </entry> </row> @@ -104,7 +105,7 @@ <function>dba_popen</function> functions, one of the handler names must be supplied as an argument. The actually available list of handlers is displayed by invoking - <function>phpinfo</function>. + <function>phpinfo</function> or <function>dba_handlers</function>. </para> </section> @@ -172,6 +173,11 @@ <entry> To enable support for cdb add <option role="configure">--with-cdb[=DIR]</option>. + <note> + Since PHP 4.3 you can omit DIR to use the internal cdb library + that adds the cdb_make handler which allows creation of cdb files + and allows to access cdb files on the network using php's streams. + </note> </entry> </row> Index: phpdoc/en/reference/dba/functions/dba-handlers.xml +++ phpdoc/en/reference/dba/functions/dba-handlers.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/dba.xml, last change in rev 1.2 --> <refentry id="function.dba-handlers"> <refnamediv> <refname>dba_handlers</refname> <refpurpose>List handlers available</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>array</type><methodname>dba_handlers</methodname> </methodsynopsis> <para> <function>dba_handlers</function> returns an array with all handlers suppoerted by this extension. </para> <para> When the internal cdb library is used you will see 'cdb' and 'cdb_make'. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> Index: phpdoc/en/reference/dba/functions/dba-list.xml +++ phpdoc/en/reference/dba/functions/dba-list.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/dba.xml, last change in rev 1.2 --> <refentry id="function.dba-list"> <refnamediv> <refname>dba_list</refname> <refpurpose>List all open database files</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>array</type><methodname>dba_list</methodname> </methodsynopsis> <para> <function>dba_list</function> returns an associative array with all open databse files in the form resourceid=>filename. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> -- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php