if non è un ciclo.. è un'espressione condizionale.

Codice PHP:
if ($variabile null) { ... } 
ritornerà sempre positivo finchè è possibile attribuire null a $variabile.

Tanto vale scrivere
Codice PHP:
$variabile null