Codice PHP:
class Database {
public $xml;
public function __construct ($file) {
$this->xml=simplexml_load_file($file);
} //__construct
public function load () {
foreach($this->xml->nodo as $node)
if ($node->nome=="mario")
return $node;
return false;
} //load
} //Database
$db=new Database("file.xml");
echo ($db->load())->cognome;
Volevo che mi stampasse il cognome di un qualunque utente che abbia nome "Mario" invece di da questo errore:
Parse error: parse error, expecting `','' or `';'' alla riga echo ($db->load())->cognome;