PHP. Руководство по PHP. 2005
libxml FunctionsПред. След. |
LXII. libxml Functions
Введение
These functions/constants are available since PHP 5.1.0 and if you have compiled one of the extensions based on libxml, like DOM, SimpleXML and XSLT.
Требования
This extension requires libxml >= 2.6.0.
Предопределенные классы
LibXMLError
Свойства
-
code - the error's code
-
column - the column where the error occurred. Please note that this property isn't entirely implemented in libxml and therefore 0 is often returned.
-
file - the filename, or empty if the XML was loaded from a string
-
level - the severity of the error (one of the following constants: LIBXML_ERR_WARNING, LIBXML_ERR_ERROR or LIBXML_ERR_FATAL)
-
line - the line where the error occurred
-
message - the error message
Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.
- LIBXML_DTDATTR (integer)
-
Default DTD attributes
- LIBXML_DTDLOAD (integer)
-
Load the external subset
- LIBXML_DTDVALID (integer)
-
Validate with the DTD
- LIBXML_ERR_ERROR (integer)
-
A recoverable error
- LIBXML_ERR_FATAL (integer)
-
A fatal error
- LIBXML_ERR_NONE (integer)
-
No errors
- LIBXML_ERR_WARNING (integer)
-
A simple warning
- LIBXML_NOBLANKS (integer)
-
Remove blank nodes
- LIBXML_NOCDATA (integer)
-
Merge CDATA as text nodes
- LIBXML_NOENT (integer)
-
Substitute entities
- LIBXML_NOERROR (integer)
-
Suppress error reports
- LIBXML_NONET (integer)
-
Disable network access when loading documents
- LIBXML_NOWARNING (integer)
-
Suppress warning reports
- LIBXML_NSCLEAN (integer)
-
Remove redundant namespaces declarations
- LIBXML_XINCLUDE (integer)
-
Implement XInclude substitution
- LIBXML_VERSION (integer)
-
libxml version like 20605 or 20617
- LIBXML_DOTTED_VERSION (string)
-
libxml version like 2.6.5 or 2.6.17
- Содержание
- libxml_clear_errors -- Clear libxml error buffer
- libxml_get_errors -- Retrieve array of errors
- libxml_get_last_error -- Retrieve last error from libxml
- libxml_set_streams_context -- Set the streams context for the next libxml document load or write
- libxml_use_internal_errors -- Disable libxml errors and allow user to fetch error information as needed
ldap_unbind
libxml_clear_errors
Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.
⇪