Разбор XML с использованием PHP 5.5

У меня есть немного кода, который принимает в XML и пытается проверить его. Тем не менее, я получаю сообщение об ошибке

Тип ошибки: 8192

Сообщение об ошибке: Назначение возвращаемого значения нового по ссылке не рекомендуется

Если посмотреть вокруг, кажется, что должен быть базовый код, который использует присваивание по ссылке, например, $ foo = & … я пытался изменить свой код, например использовать используемую технику Вот но безрезультатно.

$version = $_POST["xacmlversion"];
$source = $_POST["policy"];
if (get_magic_quotes_gpc()){
$source = stripslashes($source);
}
$xdoc = new DomDocument();
if ($version == 2){
$xmlschema = 'xacml/xacml2.xsd';
} else {
$xmlschema = 'xacml/xacml3.xsd';
$version = 3;
}

$xdoc->LoadXML($source);
//Validate the XML file against the schema
$valid = $xdoc->schemaValidate($xmlschema);

Так где же шаровик?

ОБНОВИТЬ

Вот основная причина

Array
(
[type] => 8192
[message] => Assigning the return value of new by reference is deprecated
[file] => /home/www/wp-content/plugins/exec-php/includes/ajax.php
[line] => 64
)

0

Решение

Задача ещё не решена.

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

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

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