Почему PHP 4.4.9 броска 'Ошибка анализа: синтаксическая ошибка, неожиданный T_STATIC'? [закрытый]

5
задан Gumbo 14 January 2010 в 21:07
поделиться

1 ответ

Я - вполне уверенные статические переменные класса, в новинку для PHP5, так не может использоваться в PHP4.

Вот соглашение: PHP4 может использовать статичный ключевое слово в функции , не классы. Единственное использование PHP4 статичный было похоже на это:

function howManyTimes() {
    static $count = 0;
    echo "Function has been called $count times.";
    $count++;
}

, Что переменная связывается с объемом функции навсегда. Это - то, как PHP4 интерпретирует статичный . Интерпретация PHP5, которую вы пытаетесь использовать, не доступна в вашей текущей версии PHP. Прошу прощения!

14
ответ дан 18 December 2019 в 13:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: