在PHP7之前,使用session的时候都必须先调用session_start()函数,且这个函数并没有参数需要传递,所有session相关的配置都在php.ini文件中,从PHP7开始,可以在调用这个函数时传递参数选项数组,这些设置信息将覆盖php.ini中的session配置。
session_start([ 'cookie_lifetime' => 3600, 'read_and_close' => true ]);
unserialize函数引入过滤器
unserialize()可以反序列化任何类型的对象,没有任何过滤项,不安全,PHP7在unserialize()中引入了过滤器,且默认允许反序列化所有类型的对象。
$result = unserialize($object, ['allowed_classes' => ['Book', 'Ebook']]);
以上所述是小编给大家介绍的PHP7新特性简述,希望对大家有所帮助!
您可能感兴趣的文章: