我可以用PHP从网站中提取数据吗?

时间:2011-04-27 17:15:50

标签: php function

我想创建一个用户输入网址的网站,整个页面显示在我的网站上。如何在PHP中执行此操作?没有iframe或嵌入。

我想知道是否有“get data”或“go to url”等功能。

4 个答案:

答案 0 :(得分:0)

您可以执行以下操作来获取页面内容。

<?php

$url = "http//www.example.com/example";
$file = file_get_contents($url);

?>

然后使用该数据来执行您需要的操作。然而,IFrame可能是更好的解决方案,因为所有数据都没有通过您的网站进行代理。

答案 1 :(得分:0)

您可以执行以下操作:

echo file_get_contents($url);

可能更安全,更好地与cURL一起使用。

答案 2 :(得分:0)

您可以使用file_get_contents获取网址的内容。

答案 3 :(得分:0)

补充其他人的说法,你必须实现自己的脚本来遍历页面并更改嵌入式脚本和css文件的URL:

<link rel="stylesheet" herf="style.css" />到此<link rel="stylesheet" herf="http://www.url.com/style.css" />