Кодинг
- 20 июня
-
Инсталлятор модулей
2.2 - 11 июня
-
Модуль мультизагрузки
1.0.6 - 18 марта
-
Ошибки
Ошибка String offset cast occurred - 13 марта
-
Модуль мультизагрузки
1.0.5 - 19 ноября
-
HostCMS
Получение элемента структуры верхнего(корневого) уровня - 08 ноября
-
Пользователи сайта
Закрыть раздел от незарегистрированных пользователей
Например:
$div = floor($a / $b);
$mod = ($a - ($ * $div));
$s = $my_array[ $mod ];
У числа $mod не будет дробной части, но тип будет float, что породит ошибку.
Решение - явное приведение индекса к int:
$div = floor($a / $b);
$mod = ($a -($ * $div));
$s = $my_array[(int) $mod];