PHP文件\u get\u contents()来自另一个文件文件\u get\u contents()
如何从包含函数file_get_contents()的file_get_contents()的文件中获取内容以从另一个文件获取内容 对于axample: a、 php->file\u get\u contents(b.php) b、 php->文件获取内容(www.google.com) 我想在a.php中从www.google.com获得html输出PHP文件\u get\u contents()来自另一个文件文件\u get\u contents(),php,file-get-contents,Php,File Get Contents,如何从包含函数file_get_contents()的file_get_contents()的文件中获取内容以从另一个文件获取内容 对于axample: a、 php->file\u get\u contents(b.php) b、 php->文件获取内容(www.google.com) 我想在a.php中从www.google.com获得html输出 编辑:a.php与b.php位于不同的服务器上从另一个没有file\u get\u内容的文件中获取内容的方式相同,您可以在任意数量的文件中多次使
编辑:a.php与b.php位于不同的服务器上从另一个没有file\u get\u内容的文件中获取内容的方式相同,您可以在任意数量的文件中多次使用file\u get\u contents() 例如: 1.php
2.php
3.php
输出将是-OKa.php(在第一台服务器中)
b、 php(在第二台服务器中)
当你打开a.php时,它将获取b.php的html内容,而b.php将获取google.com的html内容,所以我想你已经完成了。是否
包含“b.php”
执行b.php比文件获取内容(b.php)更好
?它在另一台服务器上:从包含file\u get\u内容的文件中读取
仅获取该文件的内容,不会将其解析为PHP。如果可以通过HTTP访问B,则可以将HTTP URL与file\u get\u contents
一起使用,然后将解析该文件。然而,这似乎有点复杂——为什么不能直接在一个页面中请求目标URL?因为从未知页面接收内容;)我的ip限制是每天500左右。。我想更改ipIfb.php
在不同的服务器上,那么您必须使用file\u get\u contents('http://different.server.name.com/b.php');
,而不仅仅是文件获取内容('b.php')
,但它不起作用。我在两个文件中都有该函数,但结果a.php为null。我得到了json结果,但html标记的字段为空,输出是否为“OK”?我想不是!如果它在同一台服务器上,那就不行了2.php
将响应3.php
中的php代码。如果2和2在不同的服务器上,它会工作。我100%肯定I u将打开1.php,输出将是-OK@EdvinasJ:当您通过文件系统使用file\u get\u contents
打开文件时,文件中的PHP代码将不会被解析/执行。当您使用HTTP访问它时,它将被执行。b.php在不同的服务器上Manuel Z,那么,在问题中编写它怎么样?是克里弗,对吗?你是说你的服务器无法访问http://mysecondserver.com/b.php
我真的很好奇你的项目是什么。
<?php
echo file_get_contents("2.php");
?>
<?php
echo file_get_contents("3.php");
?>
<?php
echo "OK";
?>
<?php
echo file_get_contents("http://mysecondserver.com/b.php");
?>
<?php
echo file_get_contents("http://www.google.com");
?>