Maison >développement back-end >tutoriel php >Comment obtenir le HTML externe d'un nœud à l'aide de DOMDocument en PHP ?
Obtenir du HTML externe avec DOMDocument en PHP
Le code PHP fourni tente de remplacer les liens vidéo dans une chaîne à l'aide de DOMDocument. Cependant, la propriété externalHTML ne parvient actuellement pas à capturer le code HTML complet d'un lien hypertexte.
Solution :
Dans PHP 5.3.6 et versions ultérieures, la méthode saveHtml peut être utilisé avec un nœud spécifique pour récupérer son code HTML externe. Par exemple :
$domDocument->saveHtml($nodeToGetTheOuterHtmlFrom);
Alternatives :
Dans les versions antérieures de PHP, saveXml peut être utilisé à la place. Bien qu'il produise un balisage conforme au XML, il convient toujours aux éléments :
$domDocument->saveXml($nodeToGetTheOuterHtmlFrom);
Pour plus d'informations, reportez-vous à la ressource suivante :
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!