【发布时间】:2012-03-09 13:16:41
【问题描述】:
我一直在寻找几个小时,但我似乎无法理解为什么这不起作用。这是代码
我的目标是使用不同的方法来加载 XML 文档,并使用另一种方法来打印和管理该文档。
class ...
//Fetch and print xml document
function fetchFromXMLDocument($XMLDocName) {
$xmlDoc = new DOMDocument();
$xmlDoc->load($XMLDocName);
return $xmlDoc;
}
在这里,我想将fetchFromXMLDocument() 的值添加到我的$he 变量中。
但它似乎不起作用?
function printXml($XMLDocName) {
//this seems not to be right??
$he = fetchFromXMLDocument($XMLDocName);
//after that this is what I want to do..
// $items = $he->getElementsByTagName("item");
...
}
有人知道为什么会这样吗?
【问题讨论】:
-
你能解释一下什么似乎不起作用吗?
-
@jprofitt 似乎没有将该对象
xmlDoc设置为我的变量$he。也许这在 PHP 中没有意义,也许我错了,好像我在 java 上做过这个?? -
var_dump($he)带给你什么?