我不认为我这样做是正确的,但是这里就是这样。我希望能够有两个php页面mypage.php
和mypage2.php
。 mypage2.php
上有纯文本数据(例如8位数字),它只是通过echo
命令显示。
我想知道当我在mypage.php
时,如果我可以抓住该号码并将其显示在mypage.php
而不是打开mypage2.php
并在那里显示?
因此mypage.php
的假设示例可能是:
echo "My secret number is: " . magic_command("mypage2.php");
我知道这样做的一种方法是使用$_SESSION
,但不会涉及导航到mypage2.php
,并将数字存储在$_SESSION
中。然后告诉它回到mypage.php
?
答案 0 :(得分:0)
你可以这样做:
include 'mypage2.php';
在mypage.php
和mypage2.php
中:
echo '12345678';
简单就是馅饼!
答案 1 :(得分:0)
你提出问题的方式让我觉得你这么做很难。您可以将信息存储在变量中,包括页面,然后以这种方式回显。但是,我假设它还有更多,在这种情况下,您可能正在寻找cURL甚至是file_get_contents解决方案。现在我考虑一下,有几种方法。只需做一些研究。
答案 2 :(得分:0)
如果启用了fopen_wrappers,您可以使用readfile()将一个页面的输出抓取到另一个页面,如下所示:
$secret = readfile('http://server/blah/mypage2.php');
echo "My secret number is: $secret";
答案 3 :(得分:0)
如果该号码是特定于用户的,您应该将其存储在数据库中,然后在需要时调用它。
否则,如果您绝对想将其存储在单独的php文件中,请使用 include 作为yvesonline建议。 include 就像mypage2.php中的脚本现在插入mypage.php一样。