Почему код выдает ошибку “Arrays are not allowed in class constants”? Как ее исправить?

141
02 марта 2018, 18:38

Есть такой код:

class Model_User extends Model_Auth_User {
    const PHOTO_SIZES = array(
         1 => array(
            'width' => 122,
            'height' => 122
         ),
         2 => array(
            'width' => 60,
            'height' => 60
    )
);
(тут еще другой код. но он ошибку не выдает. если закомментировать код, который выше, ошибка исчезает.)
}

При запуске выдает ошибку: "Arrays are not allowed in class constants". Как ее исправить?

P.S. если что, у меня верси PHP 7.1.

READ ALSO
Как отправить цифру с плавающей точкой с cURL?

Как отправить цифру с плавающей точкой с cURL?

Здравствуйте помогите пожалуйста, пытаюсь сделать orders c API yobit, но когда запускаю скрипт , выдает ошибку "Total transaction amount is less than minimal total: 000010000"...

194
PHP, помощь с массивом

PHP, помощь с массивом

ЗдравствуйтеУ меня была проблема: выполнялось 20 запросов к api vk:

198
VK API Wall.get не выдаёт предложку (suggests)

VK API Wall.get не выдаёт предложку (suggests)

Здравствуйте, уважаемые знатоки! Вопрос такой: хочу получить через vkapi предложенные посты в моём тестовом пабликеЕсть токен паблика и токен...

178
Поместить массив в dropDown список GridView

Поместить массив в dropDown список GridView

Есть представление с вот таким GridView

135