<?xml version="1.0" encoding="UTF-8"?>
<structure_site>
<!-- Настройка подключения к БД -->
<connect>
<server>localhost</server>
<login>root</login>
<password>123</password>
<db_name>db_rin</db_name>
</connect>
</structure_site>
Передать тег из SimpleXML
Код:
#...........
private $xml_file = null;
#...........
$this->xml_file = simplexml_load_file("config.xml");
#...........
function get_connect_db() {
return $this->xml_file->connect;
}
private $xml_file = null;
#...........
$this->xml_file = simplexml_load_file("config.xml");
#...........
function get_connect_db() {
return $this->xml_file->connect;
}
Сам xml-файл
Код:
И собственно хочу в переменную записать
Код:
echo $my_var->get_connect_db()->server;
В результате получаю ошибки
Код:
Notice: Trying to get property of non-object in [в скрипте, где я хочу экранировать имя сервера]