我的项目中有三个php文件,分别是"initial.php","inc.php","dec.php".I在intial.php中声明了一个变量a
例如:
$every_where=0;我在另外两个文件中包含了"intial.php“,我想递增和递减变量"$everywher".So的值。我所做的是:在"inc.php”中
$every_where= $every_where -1;在"dec.php“中
$every_where= $every_where -1;但是当我从"inc.php“移动到"dec.php”时,它又从0开始,反之亦然。但是想要一种方法,以便在initial.php中每次递增或递减后更新$every_where的值。
发布于 2013-04-12 00:48:25
最简单的解决方案是将值存储在会话中。
在脚本的开头使用以下代码:
session_start();
if (!isset($_SESSION['every_where']) {
$every_where = 0;
} else {
$every_where = $_SESSION['every_where']
}然后,您可以通过页面调用递增和递减值,如下所示:
--$every_where; // in dec.php
++$every_where; // in inc.php在脚本结束时,将值存储回会话:
$_SESSION['every_where'] = $every_where;https://stackoverflow.com/questions/15954352
复制相似问题