我需要从PHP执行HTTP GET。
更具体地说,我需要从/index.php中获取/trac/和/svn/的内容,找到"ul“元素,然后在index.php上呈现然后内联。
/trac和/svn是相对URL,而不是文件系统文件夹。http://myserver/trac和http://myserver/svn
发布于 2008-11-19 11:48:27
最简单的方法是file_get_contents()。
$str = file_get_contents('http://myserver/svn/');
// Or, if you don't want to hardcode the server
$str = file_get_contents('http://' . $_SERVER['HTTP_HOST'] . '/svn/');
if ($str)
{
// Find the ul
}发布于 2008-11-19 11:48:07
我建议你看看...
发布于 2008-11-19 11:47:48
看看file_get_contents --和其他一些filesystem functions一样,在某些情况下,它也可以用来打开urls
如果启用了
封装器,则可以使用该函数将URL用作文件名。有关如何指定文件名和支持的协议/包装器列表的更多详细信息,请参阅fopen()以获取支持的URL协议的列表。
https://stackoverflow.com/questions/301637
复制相似问题