首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将变量值从一个php文件更新到另一个php文件

问如何将变量值从一个php文件更新到另一个php文件
EN

Stack Overflow用户
提问于 2013-04-12 00:43:37
回答 1查看 1.4K关注 0票数 0

我的项目中有三个php文件,分别是"initial.php","inc.php","dec.php".I在intial.php中声明了一个变量a

例如:

代码语言:javascript
复制
$every_where=0;

我在另外两个文件中包含了"intial.php“,我想递增和递减变量"$everywher".So的值。我所做的是:在"inc.php”中

代码语言:javascript
复制
$every_where= $every_where -1;

在"dec.php“中

代码语言:javascript
复制
$every_where= $every_where -1;

但是当我从"inc.php“移动到"dec.php”时,它又从0开始,反之亦然。但是想要一种方法,以便在initial.php中每次递增或递减后更新$every_where的值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-12 00:48:25

最简单的解决方案是将值存储在会话中。

在脚本的开头使用以下代码:

代码语言:javascript
复制
session_start();

if (!isset($_SESSION['every_where']) {
    $every_where = 0;
} else {
    $every_where = $_SESSION['every_where']
}

然后,您可以通过页面调用递增和递减值,如下所示:

代码语言:javascript
复制
--$every_where; // in dec.php
++$every_where; // in inc.php

在脚本结束时,将值存储回会话:

代码语言:javascript
复制
$_SESSION['every_where'] = $every_where;
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15954352

复制
相关文章

相似问题

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