我的代码是:
$element = $this->domDocument->getElementByTagName("Team");
for ($i =0 ; $i < $element.length ; $i ++ ) {
print $element[$i].childNodes[0].nodeValue;
}
,错误是:
PHP Parse error: syntax error, unexpected '[' on line 40
这是print语句的行。
你能发现什么是错的吗?
答案 0 :(得分:3)
$element = $this->domDocument->getElementsByTagName("Team");
for ($i =0 ; $i < $element->length ; $i ++ ) {
print $element[$i]->childNodes[0]->nodeValue;
}
我猜你正在混合使用多种语言;)
答案 1 :(得分:2)
PHP不对对象使用点表示法,而是使用object operator(箭头)。
$element = $this->domDocument->getElementsByTagName("Team");
for ($i =0 ; $i < $element->length ; $i ++ ) {
print $element[$i]->childNodes[0]->nodeValue;
}