$item[$c]['price'] = (str_replace(" ","", $item[$c]['price']));
$item[$c]['price2'] = settype($item[$c]['price'], "integer");
print_r($item[$c]);
Здравствуйте, нужно получить или целое число или с дробью, но изначально в $item[$c]['price'] лежит число вроде "2323", после попытки приведения его к целому с помощью выше или через (int) в переменной оказывается 0, в чём может быть проблема? В $item[$c]['price2'] оказывается 1, а в $item[$c]['price'] - 0.