在我的项目中,我收到此错误:
访问未声明的静态属性。
代码显然是正确的:
<?php
class Session {
private static $sessionStarted = false;
public static function init()
{
if (session_status() !== PHP_SESSION_ACTIVE) {
session_start();
}
if (session_status() === PHP_SESSION_ACTIVE) {
self::$sessionStarted = true; // <-- this line causes the error!!!
}
}
我的环境:Windows 10,Windows Bash和Docker php:5.6-apache