Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


libxml

LXXII. libxml

Introduction

Ces fonctions et constantes sont disponibles depuis PHP 5.1.0 et si vous avez compilé PHP avec les extensions basées sur libxml, c'est à dire DOM, SimpleXML et XSLT.

Pré-requis

Cette extension requiert libxml >= 2.6.0.

Classes pré-définies

LibXMLError

Propriétés

  • code - le code erreur

  • column - la colonne où l'erreur est survenue. Notez que cette propriété n'est pas entièrement implémentée dans libxml et donc, 0 est toujours retourné.

  • file - le nom du fichier, ou vide si le XML a été chargé depuis une chaîne.

  • level - le degré de l'erreur (une des constantes suivantes : LIBXML_ERR_WARNING, LIBXML_ERR_ERROR ou LIBXML_ERR_FATAL)

  • line - la ligne où l'erreur est survenue.

  • message - le message de l'erreur

Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

LIBXML_COMPACT (integer)

Active l'optimisation de l'allocation de petits noeuds. Ceci pourrait augmenter la rapidité de votre application sans avoir besoin de changer votre code.

Note : Seulement disponible dans Libxml >= 2.6.21

LIBXML_DTDATTR (integer)

Attribut de DTD par défaut

LIBXML_DTDLOAD (integer)

Charge le sous-ensemble externe

LIBXML_DTDVALID (integer)

Valide avec la DTD

LIBXML_NOBLANKS (integer)

Suppression des noeuds vides

LIBXML_NOCDATA (integer)

Fusion des CDATA en noeuds de texte

LIBXML_NOEMPTYTAG (integer)

Agrandi les tags vides (par exemple, <br/> en <br></br>)

Note : Cette option est actuellement disponible que dans les fonctions DOMDocument->save() et DOMDocument->saveXML().

LIBXML_NOENT (integer)

Substitution des entitées

LIBXML_NOERROR (integer)

Suppression du rapport d'erreur

LIBXML_NONET (integer)

Désactivation du réseau lors du chargement de document

LIBXML_NOWARNING (integer)

Suppression des rapports d'alerte

LIBXML_NOXMLDECL (integer)

Annule la déclaration XML lors de la sauvegarde du document

Note : Seulement disponible dans Libxml >= 2.6.21

LIBXML_NSCLEAN (integer)

Suppression des espaces de noms redondants

LIBXML_XINCLUDE (integer)

Implementation de la substitution XInclude

LIBXML_ERR_ERROR (integer)

Erreur non-fatale

LIBXML_ERR_FATAL (integer)

Erreur fatale

LIBXML_ERR_NONE (integer)

Aucune erreur

LIBXML_ERR_WARNING (integer)

Une alerte simple

LIBXML_VERSION (integer)

libxml version sous la forme 20605 ou 20617

LIBXML_DOTTED_VERSION (string)

libxml version sous la forme 2.6.5 ou 2.6.17

Table des matières
libxml_clear_errors --  Vide le buffer d'erreur libxml
libxml_get_errors --  Lit le tableau d'erreurs
libxml_get_last_error --  Lit la dernière erreur libxml
libxml_set_streams_context --  Configure le contexte de flux pour la prochaine opération libxml
libxml_use_internal_errors --  Désactive le rapport d'erreur libxml et les stocke pour lecture ultérieure

Manuel PHP pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx