phpseclib/bcmath_compat
最新稳定版本:2.0.3
Composer 安装命令:
composer require phpseclib/bcmath_compat
包简介
PHP 5.x-8.x polyfill for bcmath extension
README 文档
README
PHP 5.x-8.x polyfill for bcmath extension
Installation
With Composer:
$ composer require phpseclib/bcmath_compat
Limitations
-
extension_loaded('bcmath')bcmath_compat cannot make this return true. The recommended remediation is to not do this.
-
ini_set('bcmath.scale', ...)You cannot set configuration options for extensions that are not installed. If you do
ini_set('bcmath.scale', 5)on a system without bcmath installed thenini_get('bcmath.scale')will returnfalse. It's similar to what happens when you doini_set('zzz', 5)and thenini_get('zzz'). You'll getfalseback.The recommended remediation to doing
ini_set('bcmath.scale', ...)is to dobcscale(...). The recommended remediation for doingini_getis (if you're using PHP >= 7.3.0) to dobcscale()or (if you're using PHP < 7.3.0) to domax(0, strlen(bcadd('0', '0')) - 2).Note that
ini_getalways returns a string whereas the recommended remediations return integers.
统计信息
- 总下载量: 20.11M
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 167
- 点击次数: 3
- 依赖项目数: 12
- 推荐数: 6
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-04