Ik heb een vraag ik ben bezig om een xml file uit te lezen en dit zo te maken dat ik de gewenste output krijg.
Ik zal een voorbeeld geven zodat je weet wat ik bedoel
dit is mijn xml file
<?xml version="1.0" encoding="UTF-8"?>
<config>
<webtitle>PandoraFlyff</webtitle>
<description>Best p-server there is</description>
</config>
<?php
Class Config {
//Automatic load config.xml file from templates dir
public function __construct() {
$xml = simplexml_load_file("./lib/Template/config.xml");
foreach($xml->children() as $key => $val) {
$this->config[] = $key;
}
print_r($xml);
//return $this->xml;
}
public function Title() {
return $this->config[0];
}
public function Description() {
return $this->config['description'];
}
public function MetaTags() {
}
}
?>
Nu wil ik dus de title laten zien
<?php
echo $Config->Title();
?>
Dit werkt als ik de method
title dus een 0 key mee geef.
Echter zou ik dit graag zo willen
<?php
public function Title() {
return $this->config['webtitle'];
}
?>
Dit laat alleen niks zien.
Iemand een idee?
Met vriendelijke groet
[size=xsmall]Toevoeging op 25/03/2014 11:31:04:[/size]
Edit: Probleem opgelost door het anders op te roepen.