Massa 🚀, mais duas coisas interessantes dessa nova versão são:
-
Novas funções
array_find()
,array_find_key()
,array_any()
, earray_all()
-
Nova classe
BcMath\Number
para lidar com números usando orientação a objetos e operadores matemáticos padrão, sem perder a precisão:-
Sem
BcMath\Number
:$num1 = '0.12345'; $num2 = 2; $result = bcadd($num1, $num2, 5); echo $result; // '2.12345' var_dump(bccomp($num1, $num2) > 0); // false
-
Com
BcMath\Number
:$num1 = new Number('0.12345'); $num2 = new Number('2'); $result = $num1 + $num2; echo $result; // '2.12345' var_dump($num1 > $num2); // false
-
Curioso que é um número, mas o parâmetro espera uma string rsrs (aceita int também)