Я установил xampp 1.7.3, а версия php – PHP 5.3.1. Когда iam использует функцию domxml_open_file (), она бросает ошибку. Вызов неопределенной функции domxml_open_file ().
Как я могу включить DOM в php.Thanks заранее.
Я не могу найти 'extension=php_domxml.dll'
в файле php.ini, поэтому я добавил расширение = php_domxml.dll в файл php.ini
DOMXML – это старое расширение PHP4 XML и больше не связано с PHP5. Вы должны получить его от PECL:
Это расширение PECL не связано с PHP. Информацию об установке этого расширения PECL можно найти в главе руководства «Установка расширений PECL». Дополнительную информацию, такую как новые версии, загружаемые файлы, исходные файлы, информацию о поддерживающем устройстве и CHANGELOG, можно найти здесь: » http://pecl.php.net/package/domxml .
Обратите внимание, что DLL для этого расширения PECL в настоящее время недоступна .
PHP5 имеет новое расширение DOM , которое ( среди прочего ) должно быть доступно из коробки:
$dom = new DOMDocument;
Взгляните на некоторые из моих предыдущих ответов, связанных с использованием DOM, а также ознакомьтесь с этой статьей на DevZone для обзора доступных расширений XML в PHP5 .
проверьте phpinfo (), если php был скомпилирован с –with-libxml-dir