下列常量作为 PHP 核心的一部分总是可用的。
M_PI
(float)
3.14159265358979323846)。
M_E
(float)
e的近似值(2.7182818284590452354)。
M_LOG2E
(float)
log2(e)
的近似值(1.4426950408889634074)。
M_LOG10E
(float)
log10(e)
的近似值(0.43429448190325182765)。
M_LN2
(float)
ln(2) 的近似值(0.69314718055994530942)。
M_LN10
(float)
ln(10) 的近似值(2.30258509299404568402)。
M_PI_2
(float)
π/2 的近似值(1.57079632679489661923)。
M_PI_4
(float)
π/4 的近似值(0.78539816339744830962)。
M_1_PI
(float)
1/π 的近似值(0.31830988618379067154)。
M_2_PI
(float)
2/π 的近似值(0.63661977236758134308)。
M_SQRTPI
(float)
sqrt(π) 的近似值(1.77245385090551602729)。
M_2_SQRTPI
(float)
2/sqrt(π) 的近似值(1.12837916709551257390)。
M_SQRT2
(float)
sqrt(2) 的近似值(1.41421356237309504880).
M_SQRT3
(float)
sqrt(3) 的近似值(1.73205080756887729352)。
M_SQRT1_2
(float)
1/sqrt(2) 的近似值(0.70710678118654752440)。
M_LNPI
(float)
ln(π) 的近似值(1.14472988584940017414)。
M_EULER
(float)
0.57721566490153286061)。
注意: 自 PHP 8.4.0 起,建议改用 RoundingMode 枚举。
PHP_ROUND_HALF_UP
(int)
PHP_ROUND_HALF_DOWN
(int)
PHP_ROUND_HALF_EVEN
(int)
PHP_ROUND_HALF_ODD
(int)