PHP libxml funktioner

PHP libxml introduktion

Brug libxml funktioner og konstanter sammen med SimpleXML, XSLT og DOM.

Installer

Disse funktioner kræver libxml pakken.Download på xmlsoft.org

PHP libxml funktioner

PHP:Indiker den ældste PHP version, der understøtter denne funktion.

Funktion Beskrivelse PHP
libxml_clear_errors() Tøm libxml fejlbuffer. 5
libxml_get_errors() Hent fejlarray. 5
libxml_get_last_error() Hent sidste fejl fra libxml. 5
libxml_set_streams_context() Indstil strømfremgangsmåde for næste libxml dokumentindlæsning eller skrivning. 5
libxml_use_internal_errors() Deaktiver libxml fejl, lad brugeren læse fejlinformation efter behov. 5

PHP libxml konstanter

Funktion Beskrivelse PHP
LIBXML_COMPACT Indstil optimering af lille nodedistribution. Dette vil forbedre programmet's ydeevne. 5
LIBXML_DTDATTR Indstil standard DTD egenskaber. 5
LIBXML_DTDLOAD Læs eksterne undermapper. 5
LIBXML_DTDVALID Valider gennem DTD. 5
LIBXML_NOBLANKS Fjern tomme noder. 5
LIBXML_NOCDATA Sæt CDATA til tekstnode. 5
LIBXML_NOEMPTYTAG

Ændr tomme mærker (f.eks. <br/> til <br></br>).

Kun tilgængelig i DOMDocument->save() og DOMDocument->saveXML() funktioner.

5
LIBXML_NOENT Erstat entiteter. 5
LIBXML_NOERROR Vis ikke fejlrapporter. 5
LIBXML_NONET Stop netadgang ved indlæsning af dokumentet. 5
LIBXML_NOWARNING Vis ikke advarselsrapporter. 5
LIBXML_NOXMLDECL Fjern XML deklaration ved gemning af dokumentet. 5
LIBXML_NSCLEAN Fjern ekstra navnerum deklarationer. 5
LIBXML_XINCLUDE Brug XInclude erstatning. 5
LIBXML_ERR_ERROR Få gendannelsesbare fejl. 5
LIBXML_ERR_FATAL Få dødelig fejl. 5
LIBXML_ERR_NONE Få ingen fejl. 5
LIBXML_ERR_WARNING Få en simpel advarsel. 5
LIBXML_VERSION Få libxml version (f.eks. 20605 eller 20617). 5
LIBXML_DOTTED_VERSION Få versioner med punktum (f.eks. 2.6.5 eller 2.6.17). 5