Maison  >  Article  >  développement back-end  >  Comment accéder aux noms de nœuds XML avec des traits d'union en PHP ?

Comment accéder aux noms de nœuds XML avec des traits d'union en PHP ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-26 19:35:02400parcourir

How to Access XML Node Names with Hyphens in PHP?

Accès aux noms de nœuds XML avec des traits d'union à l'aide de PHP

Lorsque vous tentez d'extraire des données à partir de XML, vous pouvez rencontrer une erreur lorsque les noms de nœuds contiennent tirets. Cette erreur se produit car les conventions de dénomination de PHP n'autorisent pas les traits d'union dans les noms de variables.

Pour résoudre ce problème, PHP fournit un moyen d'encapsuler le nom de l'élément entre accolades et apostrophes. Cela permet d'accéder aux noms de nœuds avec des tirets.

Exemple de code :

<code class="php">$xml->{'custom-field-value'} // Accesses the 'custom-field-value' node with a hyphen</code>

En suivant cette convention, vous pouvez extraire efficacement des données de nœuds XML avec des tirets sans rencontrer erreurs en PHP.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn