chevron_left

PHP 入门教程

免费
第 7.2 回

教程文档

PHP 入门教程 - 会话处理之 Session

2024年04月01日
PHP 入门教程

会话处理之 Session

Session 是什么?

Session 翻译成中文,就是会话的意思。

Session 是将用户资料存在服务器的技术,最常见的用法,就是做登陆,或者做无需登陆的购物车系统。

但是由于 Session 存在服务器中,所以比较安全,一般不容易被攻击。

Session 就好比,你去超市购物,忘记了带会员卡,这时候通过输入你的会员卡卡号,一样可以给你的账户积分。

Session 的有效期

  • Session 的有效周期,用户关闭浏览器结束。
  • 服务器手动注销 session。
  • 通过设置 php.ini 中的 session.cookie.lift_time(发送到浏览器 Cookie 的生命周期) 设置 session 有效期,默认为 0,即关闭浏览器失效。
  • 通过设置 php.ini 中的 session.gc_maxlifetime(Session 数据在服务器端超时时间,默认为 1440,即 24 分钟),修改为 43200,即 12 小时。

Session 的原理

在浏览器的 Cookie 中,保存由服务器创建的 Session 标示符 (相当于会员卡卡号)...

课程介绍

本教程专注于为初学者提供合适的 PHP 基础知识体系,内容涵盖 PHP 语言的基础语法、数据类型、流程控制、函数使用、数组操作、字符串处理、错误与异常处理等核心主题。

讲解过程中注重理论与实践相结合,每项知识点均配以清晰的示例代码和详细解析,旨在帮助学习者快速理解 PHP 语言特性,奠定坚实的编程基础。

无论是编程新手还是希望系统梳理 PHP 基础知识的开发者,皆可借此教程查阅 PHP 语言常用语法,为进一步从事 Web 开发工作打下坚实基础。

适合这样的人

PHP 入门基础