Как использовать функцию PHP для нескольких вызовов на одной странице PHP? - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь использовать функцию php, чтобы получить цены на тола (11,664 грамма) на странице статуса заказа. Функция использует страницу php priceApi4CurCtrl. php, которая извлекает данные о ценах с веб-сайта с использованием внешнего API. Моя функция выглядит следующим образом:

function tolaPrice($cur_pick) {
    require('priceApi4CurCtrl.php');

    if($cur_pick == 'pkr') {
        $tola_price = $bitprice_pkr*10*11.664;
        return $tola_price;    
    } elseif($cur_pick == 'usd') {
        $tola_price = $bitprice_usd*10*11.64;
        return $tola_price;
    } elseif($cur_pick == 'aed') {
        $tola_price = $bitprice_aed*10*11.64;
        return $tola_price;
    }
}
// Succeeds for the first call as under
$cur_pick = 'pkr';
echo tolaPrice($cur_pick);
// Fails for the second call as under
$cur_pick = 'aed';
echo tolaPrice($cur_pick);

Функция отлично работает для первого вызова с использованием echo tolaPrice($cur_pick). Тем не менее, это не удается все последующие вызовы, и, следовательно, я не могу завершить статус заказа второго и последующих заказов.

Я не уверен, как обойти это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...