How to check whether two floating-point numbers are equal?

Use a small delta value, and check if the numbers are equal within that delta:
$delta = 0.00001;

$a = 1.00000001;
$b = 1.00000000;

if (abs($a - $b) < $delta) { /* $a and $b are equal */ }