未定义的函数bcsub()

时间:2020-08-26 08:12:33

标签: php laravel laravel-7

我在本地Laravel中成功使用了此代码

public function dateForHuman($custom_timestamp) 
  {
        $date = bcsub($custom_timestamp, 25569, 10) * 86400;
        return date('Y-m-d H:i:s', $date);
  }

但是当我在服务器上尝试时,响应错误未定义函数bcsub()

1 个答案:

答案 0 :(得分:-1)

根据PHP文档,默认情况下,Linux服务器上的PHP7不支持BCMath。

bcmath ist不能在Linux(Ubuntu服务器)上随php 7自动安装。您必须使用:sudo apt-get install php-bcmath

请使用apt-get安装它: sudo apt-get install php-bcmath

来源:http://php.net/manual/en/bc.installation.php