PHP php赋值变量为什么会改变同名的session值
大家讲道理
大家讲道理 2016-11-11 11:44:57
[PHP讨论组]
<?php
session_start();
header("Content-type:text/html;charset=utf-8");
$_SESSION['aaa'] = '111';
echo "<pre>";
print_r($_SESSION); //打印出111
$aaa = '222';
print_r($_SESSION); //打印出222
echo "</pre>";
//unset($_SESSION['aaa']);
?>

如果在最后unset($_SESSION['aaa']);
第二次打印就是正确结果111;
是不是我的php有问题,APMServ5.2.6的

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(2)
代言

在php.ini里配置 register_globals = Off 就可以了。
具体百度一下register_globals

欧阳克

PhpRedis - 一个C写的redis扩展,速度快,安装稍微麻烦点

predis - 一个PHP写的redis扩展,速度不如PhpRedis,但是 composer 下来直接用,比较方便

以上两个库都可以做到你想要的东西。


热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号