Php 尝试在txt文件中获取输出时出错注意:尝试在C:\xampp\htdocs中获取非对象的属性\

Php 尝试在txt文件中获取输出时出错注意:尝试在C:\xampp\htdocs中获取非对象的属性\,php,html,parsing,dom,text,Php,Html,Parsing,Dom,Text,试图从一个新闻网站上调出新闻详情的内容并以文本文件的形式输出,但收到错误通知:试图在第8行的C:\xampp\htdocs\folder4\test3.php中获取非对象的属性。但是我想要提取的新闻内容可以显示在浏览器上,问题是无法提取输出文本文件中的内容 请帮我找出第8行代码中的错误 1 <?php 2 include_once("simple_html_dom.php"); 3 $html = file_get_html("http://www.newzx.com"); 4 $cont

试图从一个新闻网站上调出新闻详情的内容并以文本文件的形式输出,但收到错误通知:试图在第8行的C:\xampp\htdocs\folder4\test3.php中获取非对象的属性。但是我想要提取的新闻内容可以显示在浏览器上,问题是无法提取输出文本文件中的内容

请帮我找出第8行代码中的错误

1 <?php
2 include_once("simple_html_dom.php");
3 $html = file_get_html("http://www.newzx.com");
4 $content1= $html->find("div.mid-col div.news-box", 0);
5 $content2= $html->find("div.mid-col div.news-box", 1);
6 $con=$content1.$content2;
7 echo = $con;
8 file_put_contents(dirname(__FILE__) . "/txt1111.txt", $con->plaintext);
9 ?>
很明显

$con=$content1.$content2;

这意味着$con是一个字符串,witch不是一个对象。

$con不是一个对象,它是一个字符串,将$con->plaintext更改为$con可能content1和context2有一个明文方法,但它们在连接字符串时会隐式转换为字符串谢谢@Dagon它的工作原理。但是它包含html标签。你能告诉我如何过滤文本文件中的html标签吗。我是php新手。试试strip_标签谢谢@ArtisticPhonix,现在我可以用纯文本了。谢谢,现在可以用了。还有一个问题,你能帮我解决另一个问题吗。我想从该网站的首页中提取链接标题新闻中的完整内容文章。我又问了一个问题,还在等答案。您将需要为此使用dom解析器,例如