PHP 用法和示例应用程序
发送头信息的原因与 相同。
在 PHP 教程 5 中,所有 PHP 注册表配置选项都可以在编程期间配置。 一般情况下,我们不需要修改它们的配置。 要了解PHP注册表配置选项,请参阅手册中的会话处理函数。 。
保存数据时,是通过序列化的$数组来存储的,所以存在序列化的问题。 可能有特殊的字符值需要用函数进行编码,然后在读取的时候进行解码。
下面是一个简单的脚本,您应该在 PHP 代码的开头启动一个 PHP 会话。
这段小代码将在服务器上注册用户的会话,允许您开始保存用户信息并分配 UID(该用户会话的唯一标识号)。
存储会话变量
当您想在会话中存储用户数据时,请使用 $ 数组。 这是你们两个存储和检索会话数据的地方。 在以前的 PHP 版本中还有其他方法来执行此存储操作,但它已经更新,这是执行此操作的正确方法。
看一个简单的购物车示例
使用示例
解决了 PHP 中的一个问题,该问题允许您在服务器上存储用户信息以供以后使用(即用户名、购物车中的商品等)。 然而,这些信息是临时的,通常会在用户离开使用它的网站后很快被删除。
考虑临时存储是否适合您的站点非常重要。 如果您需要长期存储,则需要寻找其他解决方案,例如 MySQL 数据库教程。
这项工作是为每个访问者创建一个唯一的标识号 (UID),并根据该 ID 存储一个变量。 这有助于防止两个用户在访问同一网页时将他们的数据与另一个用户的数据混淆。
注意:如果你没有会话编程的经验,不建议你在安全性要求高的网站上使用,因为存在安全漏洞,需要一些先进的技术来堵塞。
启动 PHP 会话
在开始在 PHP 会话中存储用户信息之前,必须先启动它。 当您启动会话时,它必须位于代码的开头、发送任何 HTML 或文本之前。