con il seguente codice faccio comparire una immagine ke indica + o - la quantità di caratteri contenuti in una variabile

quando $lunghezza_testo_registrazione_chat è = a zero, invece di comparire l'immagine barra_registrazione_00.gif, compare barra_registrazione_06.gif, quella assegnata
in default.
Se la variabile è maggiore di zero, il tutto funziona normalmente, non riesco a capire l'errore, qualc1 mi può aiutare?

grazie

codice:
switch ($lunghezza_testo_registrazione_chat) {

case $lunghezza_testo_registrazione_chat < 1 :
$misuratore = "barra_registrazione_00.gif";
break;

case $lunghezza_testo_registrazione_chat < 200 :
$misuratore = "barra_registrazione_01.gif";
break;

case $lunghezza_testo_registrazione_chat < 300 :
$misuratore = "barra_registrazione_02.gif";
break;

case $lunghezza_testo_registrazione_chat < 400 :
$misuratore = "barra_registrazione_03.gif";
break;

case $lunghezza_testo_registrazione_chat < 500 :
$misuratore = "barra_registrazione_04.gif";
break;

case $lunghezza_testo_registrazione_chat < 650 :
$misuratore = "barra_registrazione_05.gif";
break;

default: $misuratore = "barra_registrazione_06.gif" ;
}