J'ai un client qui a besoin d'un site Web de toute urgence, mais je n'ai pas accès à des informations telles que le panneau de contrôle.Erreur d'analyse PHP dans la fonction d'analyse rss
version PHP est 4.4 qui est une douleur que je suis habitué à 5.
Le premier problème est que je continue à recevoir:
Parse error: parse error, unexpected T_OBJECT_OPERATOR, expecting ')' in D:\hshome\*******\********\includes\functions.php on line 37
C'est la fonction en question:
function read_rss($display=0,$url='') {
$doc = new DOMDocument();
$doc->load($url);
$itemArr = array();
foreach ($doc->getElementsByTagName('item') as $node) {
if ($display == 0) {
break;
}
$itemRSS = array(
'title'=>$node->getElementsByTagName('title')->item(0)->nodeValue,
'description'=>$node->getElementsByTagName('description')->item(0)->nodeValue,
'link'=>$node->getElementsByTagName('link')->item(0)->nodeValue);
array_push($itemArr, $itemRSS);
$display--;
}
return $itemArr;
}
Et la ligne en question:
'title'=>$node->getElementsByTagName('title')->item(0)->nodeValue,
Veuillez scinder vos deux questions en deux questions. Il n'y a pas de pénurie imminente dans la base de données;) et il est peu probable que quelqu'un répondra à vos deux questions. – Piskvor