file_get_html отображает Fatal Error Call для неопределенной функции

Я использовал следующий код для анализа HTML другого сайта, но он отображает фатальную ошибку:

$html=file_get_html('http://www.google.co.in'); 

Неустранимая ошибка: вызов неопределенной функции file_get_html ()

вы уверены, что загрузили и включили php simple html dom parser ?

Вы вызываете класс, не относящийся к php .

Загрузите класс simple_html_dom здесь и используйте методы, которые вам понравились. Это действительно здорово, особенно когда вы работаете с электронными письмами:

 include_once('simple_html_dom.php'); $html = file_get_html('http://www.google.co.in'); 

Похоже, вы ищете simplexml_load_file который будет загружать файл и помещать его в объект SimpleXML .

Конечно, если он не хорошо отформатирован, это может вызвать проблемы. Другой вариант – DomObject::loadHTMLFile . Это намного больше прощает плохо оформленные документы.

Если вы не заботитесь о XML и просто хотите данные, вы можете использовать file_get_contents .

 $html = file_get_contents('http://www.google.co.in'); 

получить html-содержимое страницы

простыми словами

скачать simple_html_dom.php здесь Нажмите здесь

теперь напишите эту строку в ваш Php-файл include_once ('simple_html_dom.php'); и начните свое обучение после этого $ html = file_get_html (' http://www.google.co.in '); ошибка не будет отображаться

Попробуйте file_get_contents.

http://www.php.net/manual/en/function.file-get-contents.php