Autor Zpráva
maarlin
Profil
Zdravím,
používám knihovnu Simple XML pro čtení XMLkových souborů (resp. jednoho konkrétního souboru, jehož strukturu není možné měnit).
Struktura XMLka vypadá přibližně takto:
<?xml version="1.0"?>
<config>
    <global>
        <resources>
            <connection>
                můj obsah je tady
            </connection>
        </resources>
    </global>
</config>


Rád bych se k tomu obsahu dostal nějak takto:
$xml = simplexml_load_file("soubor.xml");
echo $xml->config->global->resources->connection;


Potíž je pochopitelně v tom, že global je definice globální proměnné a tak je taky v PHP zpracovávána. Jak tedy můžu zavolat tímto způsobem žádaný obsah z XMLka? Jen připomínám, že strukturu toho čteného XMLka měnit nemůžu.
Díky za rady.
Mike8748
Profil
problem neni v tom ze by global bylo klicovy slovo, ale v tom ze pristupujes k spatnymu uzlu XML souboru. korenovy element se nepocita totiz

tohle funguje spravne tak jak ma
$xml = simplexml_load_file("soubor.xml");
echo $xml->global->resources->connection;
maarlin
Profil
Mike8748: Díky moc, tohle mi fakt nedošlo... :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: