php教程自学网 - 轻松零基础学php视频教程
条幅广告
当前位置: 主页 > PHP7 >

Session 选项

时间:2018-10-19 17:21来源:未知 作者:admin 点击:
PHP 7 session_start()函数可以接收一个数组作为参数,可以覆盖php.ini中session的配置项。 这个特性也引入了一个新的php.ini设置(session.lazy_write),默认情况下设置为 true,意味着session数据只
PHP 7 session_start()函数可以接收一个数组作为参数,可以覆盖php.ini中session的配置项。
 
这个特性也引入了一个新的php.ini设置(session.lazy_write),默认情况下设置为 true,意味着session数据只在发生变化时才写入。
 
除了常规的会话配置指示项, 还可以在此数组中包含 read_and_close 选项。如果将此选项的值设置为 TRUE, 那么会话文件会在读取完毕之后马上关闭, 因此,可以在会话数据没有变动的时候,避免不必要的文件锁。
 
实例
把cache_limiter设置为私有的,同时在阅读完session后立即关闭。
 
实例
<?php 
session_start(&#91; 
   'cache_limiter' => 'private', 
   'read_and_close' => true, 
]); 
?>
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关推荐
  • 移除的扩展
  • PHP 7+ 版本移除了以下扩展: ereg mssql mysql sybase_ct...

  • 废弃特性
  • PHP4 风格的构造函数 在 PHP4 中类中的函数可以与类名同名,这一特性在 PHP7 中被

  • intdiv() 函数
  • PHP 7 新增加了 intdiv() 函数,接收两个参数,返回值为第一个参数除于第二个参

  • 错误处理
  • PHP 7 改变了大多数错误的报告方式。不同于 PHP 5 的传统错误报告机制,现在大

  • use 语句
  • PHP 7 可以使用一个 use 从同一个 namespace 中导入类、函数和常量: 实例 实例 /

  • 异常
  • PHP 7 异常用于向下兼容及增强旧的assert()函数。它能在生产环境中实现零成本的

  • IntlChar()
  • PHP 7 通过 intl 扩展来支持国际化 (i18n) 和本地化 (l10n) 。此扩展仅仅是对 ICU 库的

  • 过滤 unserialize()
  • PHP 7 增加了可以为 unserialize() 提供过滤的特性,可以防止非法数据进行代码注入

  • Closure::call()
  • PHP 7 的 Closure::call() 有着更好的性能,将一个闭包函数动态绑定到一个新的对象

  • 匿名类
  • PHP 7 支持通过 new class 来实例化一个匿名类,这可以用来替代一些用后即焚的完