SimpleXMLElement::__construct

creationdev

Documentation

Conception d'application web
Conception d'application web

100$ CAD

Conception web extra
Conception web extra

5000$ CAD

Conception web ecommerce
Conception web ecommerce

2500$ CAD

Conception web microsite
Conception web microsite

1000$ CAD

Référencement web organique
Référencement web organique

300$ CAD

Référencement web expert
Référencement web expert

750$ CAD

Conception web standard
Conception web standard

2500$ CAD

Référencement web optimisé
Référencement web optimisé

500$ CAD

Formation référencement web
Formation référencement web

100$ CAD

Référencement web stratégique
Référencement web stratégique

1000$ CAD

Méthode

Méthode

SimpleXMLElement::__construct

SimpleXMLElement::__construct

Page Vue 26 déc. 2018
Page Vue 13 fois

(PHP 5, PHP 7, PHP 8)

SimpleXMLElement::__construct — Crée un nouvel objet SimpleXMLElement

Description

public SimpleXMLElement::__construct(
    string $data,
    int $options = 0,
    bool $dataIsURL = false,
    string $namespaceOrPrefix = "",
    bool $isPrefix = false
)

Crée un nouvel objet SimpleXMLElement.

Liste de paramètres

data

Une chaîne de caractères XML bien formée ou le chemin d'accès ou un URL pointant à un document XML si dataIsURL vaut true.

options

Optionnellement utilisé pour spécifier des paramètres Libxml additionnels, qui affecte la lecture de documents XML. Les options affectant la sortie des documents XML (par exemple LIBXML_NOEMPTYTAG) sont ignorée silencieusement.

Note:

Il peut être nécessaire de passer LIBXML_PARSEHUGE pour pouvoir traiter des nœuds de texte profondément imbriqués ou très volumineux.

dataIsURL

Par défaut, dataIsURL vaut false. Utilisez true pour spécifier que le paramètre data est un chemin d'accès ou un URL pointant à un document XML au lieu d'une chaîne de caractères de données.

namespaceOrPrefix

Préfixe d'espace de noms ou URI.

isPrefix

true si namespaceOrPrefix est un préfix, false sinon. Valeur par défaut : false.

Erreurs / Exceptions

Produit un message d'erreur de type E_WARNING pour chaque erreur trouvée dans les données XML et lance également une exception si les données XML ne peuvent être analysées.

Astuce

Utilisez la fonction libxml_use_internal_errors() pour supprimer toutes les erreurs XML et la fonction libxml_get_errors() pour les parcourir.

Exemples

Note:

Les exemples listés incluent parfois example.php, ceci fait référence à la chaine XML du premier exemple de l'utilisation de base.

Exemple #1 Crée un objet SimpleXMLElement

<?php

include 'example.php';

$sxe = new SimpleXMLElement($xmlstr);
echo $sxe->movie[0]->title;

?>

L'exemple ci-dessus va afficher :

PHP: Behind the Parser

Exemple #2 Crée un objet SimpleXMLElement à partir d'un URL

<?php

$sxe = new SimpleXMLElement('http://example.org/document.xml', NULL, TRUE);
echo $sxe->asXML();

?>

Voir aussi


Source : http://www.php.net/
Ref : methode-simplexmlelement::--construct.php




Contact

Contact

Veuillez saisir les infos dans le formulaire d'identification
suivant pour concevoir et référencer votre site.









Veuillez saisir votre message.

Carte d'affaires

Affichage de la carte d'affaires recto/verso.

Carte d'affaires recto
Carte d'affaires verso

Partagez

Partagez

Discussion ayant comme sujet la page SimpleXMLElement::__construct.

©2025 creationdev -  F.A.Q. -  Soutien -  Haut de page
THÈMES: