PHP 7.1 `session_write_close()` 返回 `null`,但手动包含 `bool` [英] PHP 7.1 `session_write_close()` returns `null` but manual consist of `bool`

查看:54
本文介绍了PHP 7.1 `session_write_close()` 返回 `null`,但手动包含 `bool`的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如PHP手册中所述

PHP手册 :: session_write_close() :: 返回值

我希望有一个布尔值返回值,我想从我的包装方法中返回该值.现在我得到了返回 null 的错误.

I expected a boolean return value which I'd like to return from my wrapping method. Now I got the error that null has been returned.

在搜索时我没有找到任何胶水,其他人遇到了这个问题.

While searching I didn't find any glues someone else ran into this issue.

请问,谁能解释一下?

编辑 (2018-02-15 18:26)

public function writeClose(): bool
{
    return session_write_close(); // returns void(?)
}

推荐答案

这个已经在 7.2 中修复.另请参阅https://3v4l.org/2Y5q9.

这篇关于PHP 7.1 `session_write_close()` 返回 `null`,但手动包含 `bool`的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆