@goldware

Как преобразовать вывод функции в переменную типа float (php) для дальнейших математических действий?

Часть кода функции, я тут через cURL получаю данные:
$data = curl_exec($ch);
        // get info about the request
        $info = curl_getinfo($ch);
        // close curl resource to free up system resources
        curl_close($ch);
        $arr = json_decode($data,true);
        $c = array_map( function ($in){
            return  $in['ask']['c'];
        }, $arr['candles']);
        sort($c);
        //echo 'Min is: '.current($c)."\n";
        $fin = end($c);
        $float = (float)$fin;
        var_dump($float);

Вывод:
var_dump($float);
 float(1.20383)


Далее пытаюсь передать вывод этой функции в переменную которая в новой функции
function pivoty()
    {
        $val = floatval(get_min_price());
        $sum = $val + $val;
        var_dump($sum);
        var_dump($val);
}

Вывод: var_dump($sum); var_dump($val);
float(1.20383)
float(0)
float(0)
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А return $fin в вашей функции присутствует?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы