Codice PHP:
<?php
var_dump(is_numeric('1.22')); // true
var_dump(is_numeric('1.23')); // true
// visto che tutte e due le stringhe sono numeriche
// non sono confrontate come i caratteri ma come i numeri 1.22 e 1.23
var_dump('1.22' > '01.23'); // false
// il confronto è falso perché 1.22 non è più grande di 1.23
var_dump(is_numeric('1.22.00')); // false
var_dump(is_numeric('01.23.00')); // false
// le stringhe con 2 punti non sono numeriche
var_dump('1.22.00' > '01.23.00'); // true
// il confronto è vero perché la prima stringa comincia con '1' e l'altra con '0'.
?>