为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 全局变量引用的问题

PHP 全局变量引用的问题

PHP
梅三喵 2017-12-20 12:29:03
a.php   b.php 两个文件, 在b里面设置个变量,怎样在a里面调用。 我在b里面定义成全局变量,a里面还是提示未定义变量。 如果在a里面include的话,我b里面其他信息也会显示在a的客户端页面。 有大佬知道不
查看完整描述

1 回答

已采纳
?
捷克轩

TA贡献60条经验 获得超21个赞

两个方法一个就是用include,你自己说不能引用文件这样和你的需求不符。另一个就是借用第三方的一个传递。session、cookie或者memcach、redis再不济就是数据库。原理都一样先存储再提取。

PS:这里有个介意,实际上你的问题我大致明白,但是开发过程中很少会遇到你这种情况,不知道是不是就是讲个例子方便我们理解。a和b到底有什么逻辑关系,你不如说清楚逻辑。这样也行会有更好的办法帮助。

查看完整回答
反对 回复 2017-12-20
  • 梅三喵
    梅三喵
    是个练习题,留言板。 两个页面,一个显示留言,一个输写留言。 我在写留言的页面定义了存储留言信息变量msg,已经可以接收打印。 现在要在显示页面来展示出来,但是提示未定义变量。在书写页面定义全局,也没用。 留言信息我是存在一个txt文件里。暂时没学MySQL。 谢大佬指点下。
  • 捷克轩
    捷克轩
    他这个全局的意思不是你理解的,在哪个地方都可以用的意思。实际上他这全局是相对于局部变量的意思。要不AB文件在一个脚本里,否则你的全局是不会生效的。
  • 梅三喵
    梅三喵
    那我取重新定义个不变量 取txt文件的数据来显示。看看行不
点击展开后面4
  • 1 回答
  • 0 关注
  • 1301 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信