Syntaxe :DOMAttr DOMDocument : :createAttribute (chaîne $name)
Paramètres :Ceci La fonction prend un paramètre
$name,qui contient le nom de l`attribut.
Valeur de retour :Cette fonction retourne un nouveau un objet DOMAttr en cas de succès, ou FALSE en cas d`erreur.La les programmes suivants illustrent la fonction DOMDocument::createAttribute() en PHP :
Programme 1 :
// Créer un nouveau DOMDocument
$domDocument
=
nouveau
DOMDocument (
`1.0`
,
`iso-8859-1` );
// Utilisez la fonction createElement() pour créer un nœud d`élément
$domElement
=
$ domDocument
-> createElement (
`organisation`
,
`Un portail informatique`
);
// Utilisez la fonction createAttribute() pour créer un nœud d`attribut
$domAttribute
=
$domDocument
-> createAttribute (
`nom`
);
// Valeur de l`attribut créé
$domAttribute
-> value =
`GeeksforGeeks`
;
// Ajouter un élément au document
$domElement -> appendChild (
$domAttribute
);
// Ajoutez-le au document lui-même
$domDocument
-> appendChild (
$domElement
);
// Enregistrez le document au format XML et affichez-le
echo
$domDocument
-> saveXML();
?>
Quitter :< ? xml version = "1.0" encoding = "iso-8859-1" ?> < nom de l`organisation = "GeeksforGeeks" > Un portail informatique
Programme 2 : < ? Php
// Créer un nouveau DOMDocument
$domDocument
=
nouveau
DOMDocument (
` 1.0`
,
`iso-8859-1`
);
// Utilisez la fonction createElement() pour créer un nœud d`élément
$domElement
=
$domDocument
-> createElement (
`organisation`
,
`GeeksforGeeks `
);
$domAttribute1
=
$domDocument
-> createAttribute (
` name`
);
// Valeur de l`attribut créé
$domAttribute1
-> value =
`GeeksforGeeks`
;
// Ajouter un élément au document
$domElement
-> appendChild (
$domAttribute1
);
// Utilisez la fonction createAttribute() pour créer un nœud d`attribut
$domAttribute2
=
$domDocument
-> createAttribute (
`adresse`
);
// Valeur pour l`attribut créé
$domAttribute2
-> value =
`Noida`
;
// Ajouter un élément au document
$domElement
-> appendChild (
$domAttribute2
);
// Utilisez la fonction createAttribute() pour créer un nœud d`attribut
$domAttribute3
=
$domDocument
-> createAttribute (
`email`
);
// Valeur de l`attribut créé
$domAttribute3
-> value =
`abc @ engineeringforengineer.org`
;
// Ajouter un élément au document
$domElement
-> appendChild (
$domAttribute3
);
// Ajoutez-le au document lui-même
$domDocument
-> appendChild (
$domElement
);
// Enregistrez le document au format XML et affichez-le
echo
$domDocument
-> saveXML();
?>
Quitter : < nom de l`organisation = "GeeksforGeeks" adresse = "Noida" email = "[email protected]" > GeeksforGeeks
Lien : https://www.php.net/manual/fr/domdocument.createattribute.php