devo fare un confronto tra due date. solo che non riesco...
Pensavo che il problema fossero i trattini e con la funzione che mi hai suggerito, li ho tolti ma il confronto non viene comunque fatto 
codice:
$day = date ("Ymd");
//inserisco in questa cella una data presa da un file
$arr[0]['day'] = str_replace ('-','',fgets ($file));
//il confronto è questo
if ($arr[0]['day'] <= $day)
nonostante $arr[0]['day'] abbia questa data "20060416" e $day abbia "20060416" quindi due valori uguali, l'if viene saltato...