首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从另一个php文件运行php文件?

如何从另一个php文件运行php文件?
EN

Stack Overflow用户
提问于 2010-10-22 02:15:36
回答 3查看 97关注 0票数 1

可以从其他php文件启动php文件吗?我知道我可以包含一个文件,但我不是这个意思。

小例子:我有一个脚本,显示从数据库的东西和其他脚本,从其他网站获得最新的数据,并更新数据库。

当我包含更新文件时,第一个脚本将从服务器请求数据,但我希望将其并行化,以便只有更新脚本从服务器请求数据

EN

回答 3

Stack Overflow用户

发布于 2010-10-22 02:20:47

可以,而且只要打开了include,您就可以使用fopen wrappers

include("http://otherserv.com/path/to/script.php");

如果你不关心来自另一个服务器的响应,你可以这样做

get_headers("http://otherserv.com/path/to/script.php");

如果处理远程脚本需要时间,则完成此操作的速度会快得多。

票数 4
EN

Stack Overflow用户

发布于 2010-10-22 02:17:38

是的,您需要CURL (或任何其他HTTP库)才能像您在场景中描述的那样“运行”来自另一个库的php文件。

所以,在你的例子中:

(a.php)

  • SERVER1's (b.php)

  • SERVER2's客户端将运行对SERVER1 (a.php)

  • SERVER1‘s a.php的请求,将使用客户端请求在SERVER2 (b.php)

  • SERVER2’s a.php中执行远程文件。
  1. a.php将处理Server1的请求并放置适当的服务器a.php将接收Server2的b.php响应,对其进行解析,并将相应的响应发送给客户端。

希望它能让你明白一些事情。

票数 0
EN

Stack Overflow用户

发布于 2010-10-22 13:26:14

您应该查看exec http://au.php.net/manual/en/book.exec.php

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3990577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档