Originariamente inviato da alengy
Anche io sviluppando in C e suoi derivati la trovo spesso questa usanza..
Qualcuno sa spiegare se c'è qualcosa che cambia (per es. un modo diverso di allocazione di memoria).
In C/C++ si scrive così:
codice:
if(0 == variabile)
semplicemente, perchè se uno, per sbaglio, scrive:
codice:
if(0 = variabile)
il compilatore lo segnala.

Se invece uno scrive:
codice:
if(variabile = 0)
viene considerato corretto.

In PHP credo sia uguale ...