当前位置: 首页 > 面试题库 >

PHP,从另一个php文件获取变量

张宣
2023-03-14
问题内容

所以我想知道当在多个php文件中使用变量名时,是否有可能从特定的php文件中获取变量。一个例子是这样的:

<header>
 <title>
  <?php echo $var1; ?>
 </title>
</header>

page1.php有$var1 = 'page1' page2.php有$var1 = 'page2'

footer.php应该有 <a href="">$var1 from page1</a><a href="">$var1 from page2</a>

好的,这个例子有点抽象,但是就我所能讲的那么短。我想你明白我的意思!这就是我追求的页脚!有什么解决办法吗?


问题答案:

您可以,但是最后一个include中的变量将覆盖第一个中的变量:

myfile.php

$var = 'test';

mysecondfile.php

$var = 'tester';

test.php

include 'myfile.php';
echo $var;

include 'mysecondfile.php';
echo $var;

输出:

测试

测试人员

我建议使用不同的变量名。



 类似资料:
  • 因此,我很难从一个PHP文件到另一个PHP文件获取数组。 在我的第一个文件(file1.php)我得到了以下代码: 当然,当使用echo时,它将变得可见,并且输出正确的内容。它给了我一个包含订单信息的数组。现在我得到了另一个PHP文件,我需要在其中使用这些信息。 到目前为止,我尝试的是file1.phpfile2.php,然后回声数组...但结果却是一场空。 我尝试直接在文件1中回显我的数组。ph

  • 问题内容: 这是我在这里的第一篇文章,我希望有人能够为我提供帮助。在过去的一周中,我一直在从事我的项目。显然,我坚持了最后一部分。 因此,基本上,我进行了AJAX聊天,当我提交一行时,我将发送整个行(使用Post方法)以进行分析(发送到名为analysis.php的文件中)。 正在对聊天行进行分析,并通过在MySql数据库上进行查询来找到所需的变量。 现在我需要做的就是将此变量与JQuery-AJ

  • 问题内容: 这是我的第一个文件: 我想要这个配置变量在另一个文件中,所以我在另一个文件中所做的是: 但这给我一个错误。 请提出我该怎么办? 问题答案: 您需要的是module.exports 出口产品 在当前模块的所有实例之间共享并可以通过require()访问的对象。export与module.exports对象相同。有关更多信息,请参见src / node.js。导出实际上不是全局的,而是每个

  • 问题内容: 我正在尝试将变量从一个包含文件传递到另一个。除非我在第二个包含文件中将变量声明为全局变量,否则此方法不起作用。但是,我不需要在调用第一个include的文件中将其声明为全局文件。例如: front.inc: index.php: 输出:詹姆斯 end.inc: 输出:无 如果我在end.inc中回显$ name之前声明了全局$name,那么它将正常工作。 我正在使用Apache服务器。

  • 问题内容: 我的删除页面代码(delete.php) 虽然我的deleteAtc.php代码是: 我在这里想要做的是删除记录而不重定向到,它将删除记录并替换 我可以知道我在ajax方面出了什么问题吗? 请参考下面的更新问题 根据以下答案,这是我的更新代码: delete.php 脚本 deleteAtc.php 以某种方式,如果我一次删除两个记录,则只有第一个记录会回显结果,而删除的第二个结果不会