Nous utilisons echo ou print_r pour obtenir la valeur des variables lors du débogage du code PHP. Mais, objet de domXPath ou DomDocument ne sont pas capturés dans echo ou print_r. Comment obtenir des valeurs des objets ci-dessus pendant le débogage du code PHP?Débogage de l'objet de DomXPath et DomDocument
3
A
Répondre
1
C'est un bug:
Pour une raison quelconque, DOM*
classes ne pas exposer leurs propriétés, ni à la réflexion, ni à toute autre fonction capable d'inspecter des objets. Vous devez écrire un inspecteur personnalisé qui collecte les propriétés manuellement.
Questions connexes
- 1. PHP DomDocument, problème d'encodage DomXPath
- 2. Suppression correcte des éléments enfants dans PHP en utilisant DOMDocument et DOMXPath
- 3. Conserver mon script DOMDocument/DOMXpath PHP à partir de mémoire Hogging?
- 4. DOMXpath | Sélectionnez les divs les plus intimes
- 5. PHP DOMXPATH & Array
- 6. DOMDocument XPath
- 7. formatage domdocument
- 8. valeur d'attribut Extrait d'un élément d'entrée caché à l'aide DOMXPath
- 9. trop long xpath avec DOMXpath requête/évaluer ne rien retourner
- 10. Pourquoi le DOMXPath ne fonctionne-t-il pas?
- 11. DOMDocument et XPath - Tag HTML de chaque nœud
- 12. PHP DOmDocument, XML et CSS - impossible de le faire fonctionner
- 13. Accès enfant divs à l'aide DOMDocument et XPath
- 14. Erreur lors de la fusion de deux documents XML à l'aide de XPath et DOMDocument
- 15. php DomDocument: comment puis-je imprimer un attribut d'un élément?
- 16. Débogage d'ErlyDB et de MySQL
- 17. Problèmes d'encodage de DOMDocument/caractères transformés
- 18. Boucle sur DOMDocument
- 19. DomDocument remove attribute
- 20. encodage PHP avec DOMDocument
- 21. PHP Augmenter l'indentation de DOMDocument-> saveXML?
- 22. DOMDocument parsage (php)
- 23. DOMDocument :: validate() problème
- 24. Php DOMDocument Htmlentities problème
- 25. Configurations de débogage et de libération
- 26. Problème de configuration et de débogage Codeigniter
- 27. Comment récupérer tous les liens de documents HTML en utilisant DOMXPath
- 28. PHP DOMDocument, recherche d'éléments spécifiques
- 29. rss parsing DOMDocument en PHP
- 30. DOMDocument pour string xerces-c
Vous pouvez 'var_dump' des instances DOMDocument et DOMXPath. Mais les propriétés de l'objet ne seront pas déversées comme elles le sont avec des objets réguliers. Donc, la question devrait être soit "Pourquoi les membres d'instance d'instances DOM ne sont-ils pas jetés et comment y parvenir" – Gordon
Une réponse dépend de ce que vous cherchez à sortir de "déboguer" les objets. Pour voir le XML, utilisez la méthode ['DOMDocument :: saveXML'] (http://php.net/domdocument.savexml) (pour le document, ou les nœuds). – salathe