如何以美元获得当前的比特币汇率

问题描述

我想在后端 PHP 代码获取当前的比特币价格 我希望将其用作 Laravel 上的全局函数。 谢谢。

解决方法

希望它会有所帮助,如果有任何其他问题,请告诉我。

if (!function_exists("getCurrentBtcDollar")) {
    function getCurrentBtcDollar() {
        //
        $url='https://bitpay.com/api/rates';
        $json=json_decode( file_get_contents( $url ) );
        $btc=0;

        foreach( $json as $obj ){
            if( $obj->code=='USD' )$btc=$obj->rate;
        }

        return $btc;
    }
}

在 Laravel 助手上定义该函数。 您可以在“App\Https\Helpers\Helpers.php”上创建一个新的 PHP 文件 并在项目根目录的“composer.json”文件中注册该文件。

"autoload": {
        "psr-4": {
            "App\\": "app/"
        },"classmap": [
            "database/seeds","database/factories"
        ],"files": ["app/Http/Helpers/helpers.php"]
    },

在那里插入那条线。 就这样。 问候