libxml_disable_entity_loader Отключает возможность загрузки сущностей из внешних источников &warn.deprecated.function-8-0-0; &reftitle.description; boollibxml_disable_entity_loader booldisable&true; Функция отключает или включает возможность загрузки внешних сущностей. Обратите внимание, что отключение загрузки внешних сущностей иногда вызывает общие проблемы с загрузкой XML-документов. С libxml 2.9.0 подстановку сущностей отключили по умолчанию, поэтому не обязательно отключать загрузку внешних сущностей, если не требуется разрешать ссылки на внутренние сущности через константу LIBXML_NOENT, LIBXML_DTDVALID или LIBXML_DTDLOAD. Для подавления загрузки внешних сущностей часто лучше пользоваться функцией libxml_set_external_entity_loader. С PHP 8.4.0 и только для Libxml >= 2.13.0 доступна константа LIBXML_NO_XXE, которая тоже подавляет загрузку из внешних источников. &reftitle.parameters; disable Отключение (&true;) или включение (&false;) модулей libxml (таких как , и ) для загрузки внешних сущностей. &reftitle.returnvalues; Возвращает предыдущее значение. &reftitle.seealso; libxml_use_internal_errors libxml_set_external_entity_loader Константа LIBXML_NOENT Константа LIBXML_DTDVALID Константа LIBXML_NO_XXE