PHP5.6 - 错误访问未声明的静态属性

时间:2017-09-27 14:50:31

标签: php

在我的项目中,我收到此错误:

  

访问未声明的静态属性。

代码显然是正确的:

<?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

0 个答案:

没有答案