Почему ЭТО не работает при вызове, например, через wd (1) (оно всегда возвращает '-2')?
$zoom=$user['zoom'];
function wd($hrs){
return $hrs*$zoom-2;
}
Но ЭТО работает нормально:
function wd($hrs){
return $hrs*30-2;
}
Предполагается,это была проблема с кастингом, я пробовал всевозможные варианты, например
(int)$hrs * ((int)$zoom)
или
(int)$hrs * (float)$zoom
, но безуспешно: (
Любая помощь приветствуется.
(И кстати, имеет ли значение, находится ли функция внутри
include('header.php')
- хотя я пробовал это как внутри, так и за пределами заголовка?)