php - PHP session_start() 和 session_abort() 的行为看起来有些出乎意料
问题描述
以下 PHP 代码在某种程度上表现出意外。你能解释一下吗?
<?php
session_start();
//$_SESSION["variable"] = 55;
$_SESSION["variable"]++;
var_dump($_SESSION);
//session_abort();
?>
当我取消注释 //session_abort() 时,它仍然会在第一页刷新时增加会话变量,但在后续页面刷新时停止。session 变量仍然可以访问。我希望会话在每次刷新时开始,变量会增加,然后会话中止。如果会话变量仍然可用,为什么不增加它的工作?
解决方案
推荐阅读
- python - common Value for each row in a single column in pandas
- swiftui - Format integer to minutes with new Foundation formatters?
- python - Removing rows following (and including) the first occurrence of a particular column value
- android - Getting the date of receipts using OCR
- python - Python Datetime in greek language
- java - What is the proper way to use ListenableWorker for an asynchronous task?
- netlogo - Error: Element 287 of list [0] could not be found, which is only 1 in NetLogo
- java - I created a subclass of the Rectangle class, but I'm only able to return the superclass' default values of x and y
- r - 创建模型后的 R 预测
- javascript - 在 JS localStorage 中设置加载默认主题,直到用户选择主题