PHP és a számok
Érdekesség. Mit művel a PHP két számot tartalmazó sztring összehasonlításakor.
<?php $a = '9223372036854775807'; $b = '9223372036854775808'; if ($a == $b) { echo "$a == $bn"; } else { echo "$a != $bn"; } // displays 9223372036854775807 == 9223372036854775808 ?>
forrás: Bug #54547 wrong equality of string numbers
A Try-PHP felületen kipróbálhatod.
Egy hosszú cikk, hogy miért nem jó a PHP. Python vagy Ruby nyelven kellene programozni vagy visszaállni a Perl-re.