(PHP 5 >= 5.1.0, PHP 7, PHP 8)
XMLReader::open — Устанавливает URI, который содержит XML-документ для разбора
$uri, ?string $encoding = null, int $flags = 0): XMLReaderМетод устанавливает URI-идентификатор, который содержится в XML-документе для разбора.
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка. При статическом вызове метод возвращает экземпляр класса XMLReader или false, если возникла ошибка.
При передаче недопустимой кодировки в аргументе encoding
метод выбросит ошибку ValueError.
Метод поддерживает статический вызов, но до PHP 8.0.0 при таком вызове
выдаётся ошибка уровня E_DEPRECATED.
| Версия | Описание |
|---|---|
| 8.4.0 |
При передаче недопустимой кодировки в аргументе encoding
метод выбросит ошибку ValueError.
|
| 8.0.0 | Метод XMLReader::open() объявили статическим, но его по-прежнему разрешается вызывать на экземпляре класса XMLReader. |