Для чего статическая переменная в качестве возвращаемого значения?

Для чего в этом методе значение возвращается как статическая переменная? Что это может дать или какие задачи решать ? почему нельзя просто return array(...).

public static function getSystemParameters()
{
    static $params = array(
        "login",
        "login_form",
        "logout",
        "register",
    );
    return $params;
}

Ответы (0 шт):