PHP bcsub 不可以用 php-bcmath 拓展安裝

  • A+
所属分类:PHPSTUDY

转移一台网络服务器之后发觉有一个网页出現空白页,无一切出错,之后解析编码发觉有一个函数bcsub,注解掉之后就能够 应用了。

 

运作bcsub函数必须 php-bcmath的拓展。

 

Php: BCMath

 

bc是Binary Calculator的简称。bc*函数的主要参数全是操作数再加一个能选的 [int scale],例如string bcadd(string $left_operand, string $right_operand[, int $scale]),假如scale沒有出示,就用bcscale的缺省值。这儿大数立即用一个由0-9构成的string表达,数值返回的都是一个 string。

 

bcadd — 将2个高精度数字求和

 

bccomp — 较为2个高精度数字,返回-1, 0, 1

 

bcdiv — 将2个高精度数字相除

 

bcmod — 求高精度数字余数

 

bcmul — 将2个高精度数字乘积

 

bcpow — 求高精度数字乘方

 

bcpowmod — 求高精度数字乘方求模,数论里十分常见

 

bcscale — 配备默认设置小数位十位数,等于就是说Linux bc中的”scale=”

 

bcsqrt — 求高精度数字平方根

 

bcsub — 将2个高精度数字相减

 

能够 参考手册去查这种函数的运用。

 

bcmath的安裝:

1
yum install php-bcmath

Reload php-fpm,nginx

1
2
3
systemctl reload nginx.service

systemctl reload php-fpm.service

再次开启网页,恢复过来。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: