diff --git a/reference/domxml/constants.xml b/reference/domxml/constants.xml new file mode 100644 index 0000000000..0e375b22b5 --- /dev/null +++ b/reference/domxml/constants.xml @@ -0,0 +1,357 @@ +
+ &reftitle.constants; + &extension.constants; + + XML constants + + + + Constant + Value + Description + + + + + + XML_ELEMENT_NODE + (integer) + + 1 + Node is an element + + + + XML_ATTRIBUTE_NODE + (integer) + + 2 + Node is an attribute + + + + XML_TEXT_NODE + (integer) + + 3 + Node is a piece of text + + + + XML_CDATA_SECTION_NODE + (integer) + + 4 + + + + + XML_ENTITY_REF_NODE + (integer) + + 5 + + + + + XML_ENTITY_NODE + (integer) + + 6 + Node is an entity like   + + + + XML_PI_NODE + (integer) + + 7 + Node is a processing instruction + + + + XML_COMMENT_NODE + (integer) + + 8 + Node is a comment + + + + XML_DOCUMENT_NODE + (integer) + + 9 + Node is a document + + + + XML_DOCUMENT_TYPE_NODE + (integer) + + 10 + + + + + XML_DOCUMENT_FRAG_NODE + (integer) + + 11 + + + + + XML_NOTATION_NODE + (integer) + + 12 + + + + + XML_GLOBAL_NAMESPACE + (integer) + + 1 + + + + + XML_LOCAL_NAMESPACE + (integer) + + 2 + + + + + + + XML_HTML_DOCUMENT_NODE + (integer) + + + + + + + XML_DTD_NODE + (integer) + + + + + + + XML_ELEMENT_DECL_NODE + (integer) + + + + + + + XML_ATTRIBUTE_DECL_NODE + (integer) + + + + + + + XML_ENTITY_DECL_NODE + (integer) + + + + + + + XML_NAMESPACE_DECL_NODE + (integer) + + + + + + + XML_ATTRIBUTE_CDATA + (integer) + + + + + + + XML_ATTRIBUTE_ID + (integer) + + + + + + + XML_ATTRIBUTE_IDREF + (integer) + + + + + + + XML_ATTRIBUTE_IDREFS + (integer) + + + + + + + XML_ATTRIBUTE_ENTITY + (integer) + + + + + + + XML_ATTRIBUTE_NMTOKEN + (integer) + + + + + + + XML_ATTRIBUTE_NMTOKENS + (integer) + + + + + + + XML_ATTRIBUTE_ENUMERATION + (integer) + + + + + + + XML_ATTRIBUTE_NOTATION + (integer) + + + + + + + XPATH_UNDEFINED + (integer) + + + + + + + XPATH_NODESET + (integer) + + + + + + + XPATH_BOOLEAN + (integer) + + + + + + + XPATH_NUMBER + (integer) + + + + + + + XPATH_STRING + (integer) + + + + + + + XPATH_POINT + (integer) + + + + + + + XPATH_RANGE + (integer) + + + + + + + XPATH_LOCATIONSET + (integer) + + + + + + + XPATH_USERS + (integer) + + + + + + + XPATH_NUMBER + (integer) + + + + + + + +
+
+ + + 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 functions DOM 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 Functions Errors 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 Functions FrontBase - - 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 functions FDF +
+ &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 functions FriBiDi 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 functions FTP - - 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 +