Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Почему не создаётся новый массив сессион [2]
}elseif(isset($_GET['minus']) and (int)$_GET['minus']>0){
// минус один товар в позиции
minusInnerBasket($hash,(int)$_GET['minus']);
resetStatus();
}elseif(isset($_GET['del']) and (int)$_GET['del']>0){
// полное удаление позиции товара
deleteFromBasket($hash,(int)$_GET['del']);
resetStatus();
}
}
Не пойму зачем прописывать типы данных инт перед переменными?
DelphinPRO
Отправлено: 19 Мая, 2013 - 21:31:18
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
grafillo пишет:
Не пойму зачем прописывать типы данных инт перед переменными?
Это приведение типа. Переменные в массивах POST и GET всегда имеют строковый тип. Если передается число, то иногда требуется привести его к числовому типу.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.