Синтаксическая ошибка при загрузке XML специальных символов

У меня есть простой код, но назначение данных не работает на полях с - в переменной. Вот образец:

$row = $xml -> Kundendaten[$i];
{
$code = $row -> article-number;
$ean  = $row -> EAN-code;
$manuf = $row -> manufacturer;
$price = $row -> price_EUR_1;
$stock = $row -> stock; }

отлично работает для переменных stock,manufacturer а также price но не для article-number а также EAN-code,

Что делать?

-1

Решение

Переменные с дефисами должны быть доступны следующим образом:

$row->{'article-number'}

Увидеть http://php.net/manual/en/simplexml.examples-basic.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector