+
+
+
+
diff --git a/reference/domxml/reference.xml b/reference/domxml/reference.xml
index 07dca7222d..658a1db496 100644
--- a/reference/domxml/reference.xml
+++ b/reference/domxml/reference.xml
@@ -1,13 +1,13 @@
-
+
DOM XML functionsDOM XML
-
- Introduction
- &warn.experimental;
+
+ &reftitle.intro;
+ &warn.experimental;
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 @@
-
- Requirements
+
+ &reftitle.required;
- This extension is only available if PHP was configured with
- , using the
- GNOME xml library.
- You will need at least libxml-2.2.7
+ This extension make use of the
+ GNOME xml library. Download
+ and install this library. You will need at least libxml-2.2.7.
-
+
+ &reftitle.install;
+
+ This extension is only available if PHP was configured with
+ .
+
+
+
+ Deprecated functions
There a quite some functions which do not fit into the DOM standard and
@@ -152,98 +159,9 @@
-
- Constants
-
- This module defines the following constants:
-
-
- XML constants
-
-
-
- Constant
- Value
- Description
-
-
-
-
- XML_ELEMENT_NODE
- 1
- Node is an element
-
-
- XML_ATTRIBUTE_NODE
- 2
- Node is an attribute
-
-
- XML_TEXT_NODE
- 3
- Node is a piece of text
-
-
- XML_CDATA_SECTION_NODE
- 4
-
-
-
- XML_ENTITY_REF_NODE
- 5
-
-
-
- XML_ENTITY_NODE
- 6
- Node is an entity like
-
-
- XML_PI_NODE
- 7
- Node is a processing instruction
-
-
- XML_COMMENT_NODE
- 8
- Node is a comment
-
-
- XML_DOCUMENT_NODE
- 9
- Node is a document
-
-
- XML_DOCUMENT_TYPE_NODE
- 10
-
-
-
- XML_DOCUMENT_FRAG_NODE
- 11
-
-
-
- XML_NOTATION_NODE
- 12
-
-
-
- XML_GLOBAL_NAMESPACE
- 1
-
-
-
- XML_LOCAL_NAMESPACE
- 2
-
-
-
-
-
-
+ &reference.domxml.constants;
-
+ Classes
The API of the module follows the DOM Level 2 standard as close
@@ -776,8 +694,8 @@
-
- Examples
+
+ &reftitle.examples;
Many examples in this reference require a xml string. Instead of
repeating this string in any example it will be put into a file
diff --git a/reference/errorfunc/constants.xml b/reference/errorfunc/constants.xml
new file mode 100644
index 0000000000..ee95388e25
--- /dev/null
+++ b/reference/errorfunc/constants.xml
@@ -0,0 +1,198 @@
+
+
+
+ &reftitle.constants;
+
+ These constants are part of the PHP core and always available.
+
+
+ Errors and Logging
+
+
+
+ Value
+ Constant
+ Description
+
+
+
+
+ 1
+
+ E_ERROR
+ (integer)
+
+
+ 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.
+
+
+
+
+ 2
+
+ E_WARNING
+ (integer)
+
+
+ Run-time warnings (non-fatal errors). Execution of the script is not
+ halted.
+
+
+
+
+ 4
+
+ E_PARSE
+ (integer)
+
+
+ Compile-time parse errors. Parse errors should only be generated by
+ the parser.
+
+
+
+
+ 8
+
+ E_NOTICE
+ (integer)
+
+
+ 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.
+
+
+
+
+ 16
+
+ E_CORE_ERROR
+ (integer)
+
+
+ Fatal errors that occur during PHP's initial startup. This is like an
+ E_ERROR, except it is generated by the core of PHP.
+
+
+
+
+ 32
+
+ E_CORE_WARNING
+ (integer)
+
+
+ Warnings (non-fatal errors) that occur during PHP's initial startup.
+ This is like an E_WARNING, except it is generated
+ by the core of PHP. PHP 4 only.
+
+
+
+
+ 64
+
+ E_COMPILE_ERROR
+ (integer)
+
+
+ Fatal compile-time errors. This is like an E_ERROR,
+ except it is generated by the Zend Scripting Engine. PHP 4 only.
+
+
+
+
+ 128
+
+ E_COMPILE_WARNING
+ (integer)
+
+
+ Compile-time warnings (non-fatal errors). This is like an
+ E_WARNING, except it is generated by the Zend
+ Scripting Engine. PHP 4 only.
+
+
+
+
+ 256
+
+ E_USER_ERROR
+ (integer)
+
+
+ User-generated error message. This is like an
+ E_ERROR, except it is generated in PHP code by
+ using the PHP function trigger_error.
+ PHP 4 only.
+
+
+
+
+ 512
+
+ E_USER_WARNING
+ (integer)
+
+
+ User-generated warning message. This is like an
+ E_WARNING, except it is generated in PHP code by
+ using the PHP function trigger_error.
+ PHP 4 only.
+
+
+
+
+ 1024
+
+ E_USER_NOTICE
+ (integer)
+
+
+ User-generated notice message. This is like an
+ E_NOTICE, except it is generated in PHP code by
+ using the PHP function trigger_error.
+ PHP 4 only.
+
+
+
+
+ 2047
+
+ E_ALL
+ (integer)
+
+
+ All errors and warnings, as supported.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/errorfunc/reference.xml b/reference/errorfunc/reference.xml
index 23b98f36c8..568770ad77 100644
--- a/reference/errorfunc/reference.xml
+++ b/reference/errorfunc/reference.xml
@@ -1,10 +1,12 @@
-
+
Error Handling and Logging FunctionsErrors and Logging
+
+ &reftitle.intro;
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.
+
+
+
+ &reftitle.required;
+ &no.requirement;
+
+
+
+ &reftitle.install;
+ &no.install;
+
+
+ &reference.errorfunc.constants;
+
+
+ &reftitle.seealso;
+
+ Fore more Information see the section
+ Error Handling.
+
+
+
&reference.errorfunc.functions;
@@ -48,3 +72,4 @@ vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
+
diff --git a/reference/fbsql/constants.xml b/reference/fbsql/constants.xml
new file mode 100644
index 0000000000..63b8f512aa
--- /dev/null
+++ b/reference/fbsql/constants.xml
@@ -0,0 +1,238 @@
+
+
+
+ &reftitle.constants;
+ &extension.constants;
+
+
+
+ FBSQL_ASSOC
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_NUM
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_BOTH
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_LOCK_DEFERRED
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_LOCK_OPTIMISTIC
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_LOCK_PESSIMISTIC
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_ISO_READ_UNCOMMITTED
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_ISO_READ_COMMITTED
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_ISO_REPEATABLE_READ
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_ISO_SERIALIZABLE
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_ISO_VERSIONED
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_UNKNOWN
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_STOPPED
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_STARTING
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_RUNNING
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_STOPPING
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_NOEXEC
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_LOB_DIRECT
+ (integer)
+
+
+
+
+
+
+
+
+
+ FBSQL_LOB_HANDLE
+ (integer)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/fbsql/reference.xml b/reference/fbsql/reference.xml
index 422f75c63d..be53c07c88 100644
--- a/reference/fbsql/reference.xml
+++ b/reference/fbsql/reference.xml
@@ -1,33 +1,66 @@
-
+
FrontBase FunctionsFrontBase
-
- 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. 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: . This will
- force php to use the client libraries installed by FrontBase,
- avoiding any conflicts.
-
-
- More information about FrontBase can be found at &url.fbsql;.
-
-
- Documentation for FrontBase can be found at &url.fbsql.docs;.
-
-
- Frontbase support has been added to PHP 4.0.6.
-
+
+
+ &reftitle.intro;
+
+ These functions allow you to access FrontBase database servers.
+ More information about FrontBase can be found at &url.fbsql;.
+
+
+ Documentation for FrontBase can be found at &url.fbsql.docs;.
+
+
+ Frontbase support has been added to PHP 4.0.6.
+
+
+
+
+ &reftitle.required;
+
+ You must install the FrontBase database server or at least the
+ fbsql client libraries to use this functions. You can get FrontBase
+ from &url.fbsql;.
+
+
+
+
+ &reftitle.install;
+
+ In order to have these functions available, you must compile PHP with
+ fbsql support by using the
+ 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:
+ . This will
+ force PHP to use the client libraries installed by FrontBase, avoiding any
+ conflicts.
+
+
+
+
+ &reftitle.runtime;
+
+
+
+
+
+ &reftitle.resources;
+
+
+
+
+
+
+ &reference.fbsql.constants;
+
&reference.fbsql.functions;
diff --git a/reference/fdf/constants.xml b/reference/fdf/constants.xml
new file mode 100644
index 0000000000..415f81f4a9
--- /dev/null
+++ b/reference/fdf/constants.xml
@@ -0,0 +1,293 @@
+
+
+
+ &reftitle.constants;
+ &extension.constants;
+
+
+
+ FDFValue
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFStatus
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFFile
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFID
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFFf
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFSetFf
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFClearFf
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFFlags
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFSetF
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFClrF
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFAP
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFAS
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFAction
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFAA
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFAPRef
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFIF
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFEnter
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFExit
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFDown
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFUp
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFFormat
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFValidate
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFKeystroke
+ (integer)
+
+
+
+
+
+
+
+
+
+ FDFCalculate
+ (integer)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/fdf/reference.xml b/reference/fdf/reference.xml
index 0f62f1c702..69c718d318 100644
--- a/reference/fdf/reference.xml
+++ b/reference/fdf/reference.xml
@@ -1,26 +1,19 @@
-
+
Forms Data Format functionsFDF
+
+ &reftitle.intro;
Forms Data Format (FDF) is a format for handling
forms within PDF documents. You should read the documentation at
&spec.pdf.fdf;
for more information on what FDF is and how it is used in general.
-
-
- 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.
-
-
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 @@
fdf_set_status. Fields are modified with
fdf_set_value, fdf_set_opt etc..
-
- The following examples shows just the evaluation of form data.
-
-
- Evaluating a FDF document
-
+
+
+
+ &reftitle.required;
+
+ You must download the FDF toolkit from
+ &spec.pdf.fdf;.
+
+
+
+
+ &reftitle.install;
+
+ You must compile PHP with
+ .
+
+
+
+ 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.
+
+
+
+
+
+ &reftitle.runtime;
+ &no.config;
+
+
+
+ &reftitle.resources;
+
+
+
+
+ &reference.fdf.constants;
+
+
+ &reftitle.examples;
+
+ The following examples shows just the evaluation of form data.
+
+ Evaluating a FDF document
+
]]>
-
-
-
+
+
+
+
+
&reference.fdf.functions;
diff --git a/reference/fribidi/constants.xml b/reference/fribidi/constants.xml
new file mode 100644
index 0000000000..114d6aaf57
--- /dev/null
+++ b/reference/fribidi/constants.xml
@@ -0,0 +1,95 @@
+
+
+
+ &reftitle.constants;
+ &extension.constants;
+
+
+
+ FRIBIDI_CHARSET_UTF8
+ (integer)
+
+
+
+
+
+
+
+
+
+ FRIBIDI_CHARSET_8859_6
+ (integer)
+
+
+
+
+
+
+
+
+
+ FRIBIDI_CHARSET_8859_8
+ (integer)
+
+
+
+
+
+
+
+
+
+ FRIBIDI_CHARSET_CP1255
+ (integer)
+
+
+
+
+
+
+
+
+
+ FRIBIDI_CHARSET_CP1256
+ (integer)
+
+
+
+
+
+
+
+
+
+ FRIBIDI_CHARSET_ISIRI_3342
+ (integer)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/fribidi/reference.xml b/reference/fribidi/reference.xml
index 3543568d6b..e2c20f66a0 100644
--- a/reference/fribidi/reference.xml
+++ b/reference/fribidi/reference.xml
@@ -1,12 +1,42 @@
-
+
FriBiDi functionsFriBiDi functions
+
+ &reftitle.intro;
+
+
+
+ &reftitle.required;
+
+
+
+
+
+ &reftitle.install;
+
+
+
+
+
+ &reftitle.runtime;
+
+
+
+
+
+ &reftitle.resources;
+
+
+
+
+ &reference.fribidi.constants;
+
&reference.fribidi.functions;
diff --git a/reference/ftp/constants.xml b/reference/ftp/constants.xml
new file mode 100644
index 0000000000..58e2c01f87
--- /dev/null
+++ b/reference/ftp/constants.xml
@@ -0,0 +1,84 @@
+
+
+
+ &reftitle.constants;
+ &extension.constants;
+
+
+
+ FTP_ASCII
+ (integer)
+
+
+
+
+
+
+
+
+
+ FTP_TEXT
+ (integer)
+
+
+
+
+
+
+
+
+
+ FTP_BINARY
+ (integer)
+
+
+
+
+
+
+
+
+
+ FTP_IMAGE
+ (integer)
+
+
+
+
+
+
+
+
+
+ FTP_TIMEOUT_SEC
+ (integer)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/ftp/reference.xml b/reference/ftp/reference.xml
index 16ecf31ae1..d24ae9976e 100644
--- a/reference/ftp/reference.xml
+++ b/reference/ftp/reference.xml
@@ -1,62 +1,56 @@
-
+
FTP functionsFTP
-
- The functions in this extension implement client access to file
- servers speaking the File Transfer Protocol FTP as defined in
- &spec.ftp;.
-
+
+ &reftitle.intro;
+
+ The functions in this extension implement client access to file
+ servers speaking the File Transfer Protocol FTP as defined in
+ &spec.ftp;.
+
+
+
+
+ &reftitle.required;
+ &no.requirement;
+
-
- Requirements
-
- The FTP-extension has no special requirements. It's completely contained
- in PHP.
-
-
+
+ &reftitle.install;
+
+ In order to use FTP functions with your PHP configuration, you should
+ add the
+ option when
+ installing PHP 4, and
+ when using PHP 3.
+
+
-
- Installation
-
- In order to use FTP functions with your PHP configuration, you should
- add the
- option when
- installing PHP 4, and
- when using PHP 3.
-
-
+
+ &reftitle.runtime;
+ &no.config;
+
-
- Configuration
- &no.config;
-
+
+ &reftitle.resources;
+
+ This extension uses one resource-type, which is the link-identifier
+ of the ftp-connection.
+
+
-
- Resource types
-
- This extension uses one resource-type, which is the link-identifier
- of the ftp-connection.
-
-
-
-
- Constants
-
- The following constants are defined when using the FTP module:
- FTP_ASCII and FTP_BINARY.
-
-
-
-
- Example
-
-
- FTP example
-
+ &reference.ftp.constants;
+
+
+ &reftitle.examples;
+
+
+ FTP example
+