Php 从url提取内容并显示所选内容
如果用户喜欢任何网站上的时尚产品(例如:macys.com等),并在文本框中提供url。从给定url获取所有内容并从内容中提取产品图像和详细信息是否可行?Php 从url提取内容并显示所选内容,php,codeigniter,Php,Codeigniter,如果用户喜欢任何网站上的时尚产品(例如:macys.com等),并在文本框中提供url。从给定url获取所有内容并从内容中提取产品图像和详细信息是否可行? 首先,我尝试使用file\u get\u contents($url)获取数据,但与我从浏览器的查看源代码所获取的数据相比,这是部分的 例如: url = http://goo.gl/SJZ6o 尝试使用以下方式打印: print "<pre>". $file_get_contents($url)."</pre>"
首先,我尝试使用
file\u get\u contents($url)
获取数据,但与我从浏览器的查看源代码所获取的数据相比,这是部分的
例如:
url = http://goo.gl/SJZ6o
尝试使用以下方式打印:
print "<pre>". $file_get_contents($url)."</pre>";
print”“$文件获取内容($url)。“”;
我对如何达到这一要求感到困惑。我应该开发一个浏览器插件并利用它进行解压缩吗?你说的“它是部分的…”是什么意思?你能举个例子吗?他们使用了相当多的JavaScript。您确定没有在客户端生成产品内容吗?如果是这样的话,除非您使用PHPJS扩展,否则PHP无法抓取此类内容。您试图做的就是所谓的web抓取,而不是简单的答案。首先应该使用PHP的Curl库,而不是file_get_contents()(不应该以$btw开头)。