new structure and constants extra

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@81322 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Friedhelm Betz 2002-05-06 07:19:01 +00:00
parent 6972caddf8
commit 7425abb96f
12 changed files with 1500 additions and 199 deletions

View file

@ -0,0 +1,357 @@
<section id="domxml.constants">
&reftitle.constants;
&extension.constants;
<table>
<title>XML constants</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constant</entry>
<entry>Value</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>
<constant>XML_ELEMENT_NODE</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry>Node is an element</entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_NODE</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry>Node is an attribute</entry>
</row>
<row>
<entry>
<constant>XML_TEXT_NODE</constant>
(<type>integer</type>)
</entry>
<entry>3</entry>
<entry>Node is a piece of text</entry>
</row>
<row>
<entry>
<constant>XML_CDATA_SECTION_NODE</constant>
(<type>integer</type>)
</entry>
<entry>4</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ENTITY_REF_NODE</constant>
(<type>integer</type>)
</entry>
<entry>5</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ENTITY_NODE</constant>
(<type>integer</type>)
</entry>
<entry>6</entry>
<entry>Node is an entity like &amp;nbsp;</entry>
</row>
<row>
<entry>
<constant>XML_PI_NODE</constant>
(<type>integer</type>)
</entry>
<entry>7</entry>
<entry>Node is a processing instruction</entry>
</row>
<row>
<entry>
<constant>XML_COMMENT_NODE</constant>
(<type>integer</type>)
</entry>
<entry>8</entry>
<entry>Node is a comment</entry>
</row>
<row>
<entry>
<constant>XML_DOCUMENT_NODE</constant>
(<type>integer</type>)
</entry>
<entry>9</entry>
<entry>Node is a document</entry>
</row>
<row>
<entry>
<constant>XML_DOCUMENT_TYPE_NODE</constant>
(<type>integer</type>)
</entry>
<entry>10</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_DOCUMENT_FRAG_NODE</constant>
(<type>integer</type>)
</entry>
<entry>11</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_NOTATION_NODE</constant>
(<type>integer</type>)
</entry>
<entry>12</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_GLOBAL_NAMESPACE</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_LOCAL_NAMESPACE</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry></entry>
</row>
<!-- Following constants copied from appendices/reserved.constants.domxml.xml.
no someone familiar with this extension should do further work.
-->
<row>
<entry>
<constant>XML_HTML_DOCUMENT_NODE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_DTD_NODE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ELEMENT_DECL_NODE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_DECL_NODE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ENTITY_DECL_NODE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_NAMESPACE_DECL_NODE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_CDATA</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_ID</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_IDREF</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_IDREFS</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_ENTITY</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_NMTOKEN</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_NMTOKENS</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_ENUMERATION</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XML_ATTRIBUTE_NOTATION</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_UNDEFINED</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_NODESET</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_BOOLEAN</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_NUMBER</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_STRING</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_POINT</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_RANGE</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_LOCATIONSET</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_USERS</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
<row>
<entry>
<constant>XPATH_NUMBER</constant>
(<type>integer</type>)
</entry>
<entry></entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<!-- 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
-->

View file

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.4 $ -->
<!-- $Revision: 1.5 $ -->
<reference id="ref.domxml">
<title>DOM XML functions</title>
<titleabbrev>DOM XML</titleabbrev>
<partintro>
<section id="domxml-intro">
<title>Introduction</title>
&warn.experimental;
<section id="domxml.intro">
&reftitle.intro;
&warn.experimental;
<para>
The domxml extension has been overhauled in PHP Version 4.3.0 in favour
of a better compliance of the DOM standard. The extension still contains
@ -29,17 +29,24 @@
</para>
</section>
<section id="domxml-requirements">
<title>Requirements</title>
<section id="domxml.requirements">
&reftitle.required;
<para>
This extension is only available if PHP was configured with
<option role="configure">--with-dom=[DIR]</option>, using the
<ulink url="&url.domxml;">GNOME xml library</ulink>.
You will need at least libxml-2.2.7
This extension make use of the
<ulink url="&url.domxml;">GNOME xml library</ulink>. Download
and install this library. You will need at least libxml-2.2.7.
</para>
</section>
<section id="domxml-deprecated">
<section id="domxml.installation">
&reftitle.install;
<para>
This extension is only available if PHP was configured with
<option role="configure">--with-dom=[DIR]</option>.
</para>
</section>
<section id="domxml.deprecated">
<title>Deprecated functions</title>
<para>
There a quite some functions which do not fit into the DOM standard and
@ -152,98 +159,9 @@
</para>
</section>
<section id="domxml-constants">
<title>Constants</title>
<para>
This module defines the following constants:
</para>
<table>
<title>XML constants</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constant</entry>
<entry>Value</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>XML_ELEMENT_NODE</entry>
<entry>1</entry>
<entry>Node is an element</entry>
</row>
<row>
<entry>XML_ATTRIBUTE_NODE</entry>
<entry>2</entry>
<entry>Node is an attribute</entry>
</row>
<row>
<entry>XML_TEXT_NODE</entry>
<entry>3</entry>
<entry>Node is a piece of text</entry>
</row>
<row>
<entry>XML_CDATA_SECTION_NODE</entry>
<entry>4</entry>
<entry></entry>
</row>
<row>
<entry>XML_ENTITY_REF_NODE</entry>
<entry>5</entry>
<entry></entry>
</row>
<row>
<entry>XML_ENTITY_NODE</entry>
<entry>6</entry>
<entry>Node is an entity like &amp;nbsp;</entry>
</row>
<row>
<entry>XML_PI_NODE</entry>
<entry>7</entry>
<entry>Node is a processing instruction</entry>
</row>
<row>
<entry>XML_COMMENT_NODE</entry>
<entry>8</entry>
<entry>Node is a comment</entry>
</row>
<row>
<entry>XML_DOCUMENT_NODE</entry>
<entry>9</entry>
<entry>Node is a document</entry>
</row>
<row>
<entry>XML_DOCUMENT_TYPE_NODE</entry>
<entry>10</entry>
<entry></entry>
</row>
<row>
<entry>XML_DOCUMENT_FRAG_NODE</entry>
<entry>11</entry>
<entry></entry>
</row>
<row>
<entry>XML_NOTATION_NODE</entry>
<entry>12</entry>
<entry></entry>
</row>
<row>
<entry>XML_GLOBAL_NAMESPACE</entry>
<entry>1</entry>
<entry></entry>
</row>
<row>
<entry>XML_LOCAL_NAMESPACE</entry>
<entry>2</entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
</section>
&reference.domxml.constants;
<section id="domxml-classes">
<section id="domxml.classes">
<title>Classes</title>
<para>
The API of the module follows the DOM Level 2 standard as close
@ -776,8 +694,8 @@
</para>
</section>
<section id="domxml-examples">
<title>Examples</title>
<section id="domxml.examples">
&reftitle.examples;
<para>
Many examples in this reference require a xml string. Instead of
repeating this string in any example it will be put into a file

View file

@ -0,0 +1,198 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="errorfunc.constants">
&reftitle.constants;
<simpara>
These constants are part of the PHP core and always available.
</simpara>
<table>
<title>Errors and Logging</title>
<tgroup cols="3">
<thead>
<row>
<entry>Value</entry>
<entry>Constant</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>1</entry>
<entry>
<constant>E_ERROR</constant>
(<type>integer</type>)
</entry>
<entry>
Fatal run-time errors. These indicate errors that can not be
recovered from, such as a memory allocation problem.
Execution of the script is halted.
</entry>
</row>
<row>
<entry>2</entry>
<entry>
<constant>E_WARNING</constant>
(<type>integer</type>)
</entry>
<entry>
Run-time warnings (non-fatal errors). Execution of the script is not
halted.
</entry>
</row>
<row>
<entry>4</entry>
<entry>
<constant>E_PARSE</constant>
(<type>integer</type>)
</entry>
<entry>
Compile-time parse errors. Parse errors should only be generated by
the parser.
</entry>
</row>
<row>
<entry>8</entry>
<entry>
<constant>E_NOTICE</constant>
(<type>integer</type>)
</entry>
<entry>
Run-time notices. Indicate that the script encountered something that
could indicate an error, but could also happen in the normal course of
running a script.
</entry>
</row>
<row>
<entry>16</entry>
<entry>
<constant>E_CORE_ERROR</constant>
(<type>integer</type>)
</entry>
<entry>
Fatal errors that occur during PHP's initial startup. This is like an
<constant>E_ERROR</constant>, except it is generated by the core of PHP.
</entry>
</row>
<row>
<entry>32</entry>
<entry>
<constant>E_CORE_WARNING</constant>
(<type>integer</type>)
</entry>
<entry>
Warnings (non-fatal errors) that occur during PHP's initial startup.
This is like an <constant>E_WARNING</constant>, except it is generated
by the core of PHP. PHP 4 only.
</entry>
</row>
<row>
<entry>64</entry>
<entry>
<constant>E_COMPILE_ERROR</constant>
(<type>integer</type>)
</entry>
<entry>
Fatal compile-time errors. This is like an <constant>E_ERROR</constant>,
except it is generated by the Zend Scripting Engine. PHP 4 only.
</entry>
</row>
<row>
<entry>128</entry>
<entry>
<constant>E_COMPILE_WARNING</constant>
(<type>integer</type>)
</entry>
<entry>
Compile-time warnings (non-fatal errors). This is like an
<constant>E_WARNING</constant>, except it is generated by the Zend
Scripting Engine. PHP 4 only.
</entry>
</row>
<row>
<entry>256</entry>
<entry>
<constant>E_USER_ERROR</constant>
(<type>integer</type>)
</entry>
<entry>
User-generated error message. This is like an
<constant>E_ERROR</constant>, except it is generated in PHP code by
using the PHP function <function>trigger_error</function>.
PHP 4 only.
</entry>
</row>
<row>
<entry>512</entry>
<entry>
<constant>E_USER_WARNING</constant>
(<type>integer</type>)
</entry>
<entry>
User-generated warning message. This is like an
<constant>E_WARNING</constant>, except it is generated in PHP code by
using the PHP function <function>trigger_error</function>.
PHP 4 only.
</entry>
</row>
<row>
<entry>1024</entry>
<entry>
<constant>E_USER_NOTICE</constant>
(<type>integer</type>)
</entry>
<entry>
User-generated notice message. This is like an
<constant>E_NOTICE</constant>, except it is generated in PHP code by
using the PHP function <function>trigger_error</function>.
PHP 4 only.
</entry>
</row>
<row>
<entry>2047</entry>
<entry>
<constant>E_ALL</constant>
(<type>integer</type>)
</entry>
<entry>
All errors and warnings, as supported.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<!-- 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
-->

View file

@ -1,10 +1,12 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.2 $ -->
<!-- $Revision: 1.3 $ -->
<reference id="ref.errorfunc">
<title>Error Handling and Logging Functions</title>
<titleabbrev>Errors and Logging</titleabbrev>
<partintro>
<section id="errorfunc.intro">
&reftitle.intro;
<para>
These are functions dealing with error handling and logging. They
allow you to define your own error handling rules, as well as modify
@ -22,6 +24,28 @@
kind of error feedback is given, ranging from simple notices to customized
functions returned during errors.
</para>
</section>
<section id="errorfunc.requirenments">
&reftitle.required;
&no.requirement;
</section>
<section id="errorfunc.installation">
&reftitle.install;
&no.install;
</section>
&reference.errorfunc.constants;
<section id="errorfunc.seealso">
&reftitle.seealso;
<para>
Fore more Information see the section
<link linkend="features.error-handling">Error Handling</link>.
</para>
</section>
</partintro>
&reference.errorfunc.functions;
@ -48,3 +72,4 @@ vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,238 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="fbsql.constants">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry>
<term>
<constant>FBSQL_ASSOC</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_NUM</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_BOTH</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_LOCK_DEFERRED</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_LOCK_OPTIMISTIC</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_LOCK_PESSIMISTIC</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_ISO_READ_UNCOMMITTED</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_ISO_READ_COMMITTED</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_ISO_REPEATABLE_READ</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_ISO_SERIALIZABLE</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_ISO_VERSIONED</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_UNKNOWN</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_STOPPED</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_STARTING</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_RUNNING</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_STOPPING</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_NOEXEC</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_LOB_DIRECT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FBSQL_LOB_HANDLE</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- 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
-->

View file

@ -1,33 +1,66 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.2 $ -->
<!-- $Revision: 1.3 $ -->
<reference id="ref.fbsql">
<title>FrontBase Functions</title>
<titleabbrev>FrontBase</titleabbrev>
<partintro>
<simpara>
These functions allow you to access FrontBase database servers. In
order to have these functions available, you must compile php with
fbsql support by using the <option
role="configure">--with-fbsql</option> option. If you use this
option without specifying the path to fbsql, php will search for
the fbsql client libraries in the default installation location
for the platform. Users who installed FrontBase in a non standard
directory should always specify the path to fbsql: <option
role="configure">--with-fbsql=/path/to/fbsql</option>. This will
force php to use the client libraries installed by FrontBase,
avoiding any conflicts.
</simpara>
<simpara>
More information about FrontBase can be found at <ulink
url="&url.fbsql;">&url.fbsql;</ulink>.
</simpara>
<simpara>
Documentation for FrontBase can be found at <ulink
url="&url.fbsql.docs;">&url.fbsql.docs;</ulink>.
</simpara>
<simpara>
Frontbase support has been added to PHP 4.0.6.
</simpara>
<section id="fbsql.intro">
&reftitle.intro;
<simpara>
These functions allow you to access FrontBase database servers.
More information about FrontBase can be found at <ulink
url="&url.fbsql;">&url.fbsql;</ulink>.
</simpara>
<simpara>
Documentation for FrontBase can be found at <ulink
url="&url.fbsql.docs;">&url.fbsql.docs;</ulink>.
</simpara>
<simpara>
Frontbase support has been added to PHP 4.0.6.
</simpara>
</section>
<section id="fbsql.requirenments">
&reftitle.required;
<para>
You must install the FrontBase database server or at least the
fbsql client libraries to use this functions. You can get FrontBase
from <ulink url="&url.fbsql;">&url.fbsql;</ulink>.
</para>
</section>
<section id="fbsql.installation">
&reftitle.install;
<para>
In order to have these functions available, you must compile PHP with
fbsql support by using the <option role="configure">--with-fbsql</option>
option. If you use this option without specifying the path to fbsql,
PHP will search for the fbsql client libraries in the default
installation location for the platform. Users who installed FrontBase
in a non standard directory should always specify the path to fbsql:
<option role="configure">--with-fbsql=/path/to/fbsql</option>. This will
force PHP to use the client libraries installed by FrontBase, avoiding any
conflicts.
</para>
</section>
<section id="fbsql.configuration">
&reftitle.runtime;
<para>
</para>
</section>
<section id="fbsql.resources">
&reftitle.resources;
<para>
</para>
</section>
&reference.fbsql.constants;
</partintro>
&reference.fbsql.functions;

293
reference/fdf/constants.xml Normal file
View file

@ -0,0 +1,293 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="fdf.constants">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry>
<term>
<constant>FDFValue</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFStatus</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFFile</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFID</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFFf</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFSetFf</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFClearFf</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFFlags</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFSetF</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFClrF</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFAP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFAS</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFAction</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFAA</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFAPRef</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFIF</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFEnter</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFExit</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFDown</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFUp</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFFormat</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFValidate</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFKeystroke</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FDFCalculate</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- 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
-->

View file

@ -1,26 +1,19 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.2 $ -->
<!-- $Revision: 1.3 $ -->
<reference id="ref.fdf">
<title>Forms Data Format functions</title>
<titleabbrev>FDF</titleabbrev>
<partintro>
<section id="fdf.intro">
&reftitle.intro;
<simpara>
Forms Data Format (FDF) is a format for handling
forms within PDF documents. You should read the documentation at
<ulink url="&spec.pdf.fdf;">&spec.pdf.fdf;</ulink>
for more information on what FDF is and how it is used in general.
</simpara>
<note><simpara>
If you run into problems configuring php with fdftk support, check
whether the header file FdfTk.h and the library libFdfTk.so are at
the right place. They should be in fdftk-dir/include and
fdftk-dir/lib. This will not be the case if you just unpack
the FdfTk distribution.
</simpara></note>
<simpara>
The general idea of FDF is similar to HTML forms. The difference is
basically the format how data is transmitted to the server when the submit
@ -52,12 +45,53 @@
<function>fdf_set_status</function>. Fields are modified with
<function>fdf_set_value</function>, <function>fdf_set_opt</function> etc..
</simpara>
<simpara>
The following examples shows just the evaluation of form data.</simpara>
<simpara></simpara>
<example>
<title>Evaluating a FDF document</title>
<programlisting>
</section>
<section id="fdf.requirenments">
&reftitle.required;
<para>
You must download the FDF toolkit from
<ulink url="&spec.pdf.fdf;">&spec.pdf.fdf;</ulink>.
</para>
</section>
<section id="fdf.installation">
&reftitle.install;
<simpara>
You must compile PHP with
<option role="configure">--with-fdftk[=DIR]</option>.
</simpara>
<note>
<simpara>
If you run into problems configuring PHP with fdftk support, check
whether the header file FdfTk.h and the library libFdfTk.so are at
the right place. They should be in fdftk-dir/include and
fdftk-dir/lib. This will not be the case if you just unpack
the FdfTk distribution.
</simpara>
</note>
</section>
<section id="fdf.configuration">
&reftitle.runtime;
&no.config;
</section>
<section id="fdf.resources">
&reftitle.resources;
<para>
</para>
</section>
&reference.fdf.constants;
<section id="fdf.examples">
&reftitle.examples;
<para>
The following examples shows just the evaluation of form data.
<example>
<title>Evaluating a FDF document</title>
<programlisting role="php">
<![CDATA[
<?php
// Save the FDF data into a temp file
@ -93,9 +127,11 @@ if(fdf_get_value($fdf, "show_preparer") == "On") {
fdf_close($fdf);
?>
]]>
</programlisting>
</example>
</programlisting>
</example>
</para>
</section>
</partintro>
&reference.fdf.functions;

View file

@ -0,0 +1,95 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="fribidi.constants">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry>
<term>
<constant>FRIBIDI_CHARSET_UTF8</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FRIBIDI_CHARSET_8859_6</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FRIBIDI_CHARSET_8859_8</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FRIBIDI_CHARSET_CP1255</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FRIBIDI_CHARSET_CP1256</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FRIBIDI_CHARSET_ISIRI_3342</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- 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
-->

View file

@ -1,12 +1,42 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.2 $ -->
<!-- $Revision: 1.3 $ -->
<reference id="ref.fribidi">
<title>FriBiDi functions</title>
<titleabbrev>FriBiDi functions</titleabbrev>
<partintro>
<section id="fribidi.intro">
&reftitle.intro;
<para>
</para>
</section>
<section id="fribidi.requirenments">
&reftitle.required;
<para>
</para>
</section>
<section id="fribidi.installation">
&reftitle.install;
<para>
</para>
</section>
<section id="fribidi.configuration">
&reftitle.runtime;
<para>
</para>
</section>
<section id="fribidi.resources">
&reftitle.resources;
<para>
</para>
</section>
&reference.fribidi.constants;
</partintro>
&reference.fribidi.functions;

View file

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="ftp.constants">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry>
<term>
<constant>FTP_ASCII</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FTP_TEXT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FTP_BINARY</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FTP_IMAGE</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>FTP_TIMEOUT_SEC</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- 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
-->

View file

@ -1,62 +1,56 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.2 $ -->
<!-- $Revision: 1.3 $ -->
<reference id="ref.ftp">
<title>FTP functions</title>
<titleabbrev>FTP</titleabbrev>
<partintro>
<para>
The functions in this extension implement client access to file
servers speaking the File Transfer Protocol FTP as defined in
<ulink url="&spec.ftp;">&spec.ftp;</ulink>.
</para>
<section id="ftp.intro">
&reftitle.intro;
<para>
The functions in this extension implement client access to file
servers speaking the File Transfer Protocol FTP as defined in
<ulink url="&spec.ftp;">&spec.ftp;</ulink>.
</para>
</section>
<section id="ftp.requirements">
&reftitle.required;
&no.requirement;
</section>
<section id="ftp.requirements">
<title>Requirements</title>
<para>
The FTP-extension has no special requirements. It's completely contained
in PHP.
</para>
</section>
<section id="ftp.installation">
&reftitle.install;
<para>
In order to use FTP functions with your PHP configuration, you should
add the <link linkend="install.configure.enable-ftp">
<option role="configure">--enable-ftp</option></link> option when
installing PHP 4, and <link linkend="install.configure.with-ftp">
<option role="configure">--with-ftp</option></link> when using PHP 3.
</para>
</section>
<section id="ftp.installation">
<title>Installation</title>
<para>
In order to use FTP functions with your PHP configuration, you should
add the <link linkend="install.configure.enable-ftp">
<option role="configure">--enable-ftp</option></link> option when
installing PHP 4, and <link linkend="install.configure.with-ftp">
<option role="configure">--with-ftp</option></link> when using PHP 3.
</para>
</section>
<section id="ftp.configuration">
&reftitle.runtime;
&no.config;
</section>
<section id="ftp.configuration">
<title>Configuration</title>
&no.config;
</section>
<section id="ftp.resources">
&reftitle.resources;
<para>
This extension uses one resource-type, which is the link-identifier
of the ftp-connection.
</para>
</section>
<section id="ftp.resources">
<title>Resource types</title>
<para>
This extension uses one resource-type, which is the link-identifier
of the ftp-connection.
</para>
</section>
<section id="ftp.constants">
<title>Constants</title>
<para>
The following constants are defined when using the FTP module:
<constant>FTP_ASCII</constant> and <constant>FTP_BINARY</constant>.
</para>
</section>
<section id="ftp.examples">
<title>Example</title>
<para>
<example>
<title>FTP example</title>
<programlisting role="php">
&reference.ftp.constants;
<section id="ftp.examples">
&reftitle.examples;
<para>
<example>
<title>FTP example</title>
<programlisting role="php">
<![CDATA[
<?php
// set up basic connection