我使用的是DOMText,但这是一个普通的DOMDocument问题:如果变量$XDOMText的实例,我如何获取它的父节点?
手册没有将DOMText::$parentNode定义为属性。

最佳答案

有时你需要做一些调查工作来弄清楚一个类有哪些属性:

DOMText extends DOMCharacterData {
DOMCharacterData extends DOMNode {

// DOMNode has
public readonly DOMNode $parentNode ;

所以DOMText具有$parentNode属性,所有直接或间接扩展DOMNode的类也是如此。
手册中只列出了在特定类中定义的属性,而没有列出从祖先继承的属性。

10-08 18:09