Ciao a tutti,
Vorrei capire meglio come funziona il while.
So da sempre che il while esegue un blocco di codice ciclicamente fino a quando non viene soddisfatta l'espressione predefinita.
Ora, il mio problema è che non capisco il suo comportamento in questo codice:

Codice PHP:
while ($row mysql_fetch_assoc($result)) {
   echo 
$row["userid"];
   echo 
$row["fullname"];
   echo 
$row["userstatus"];

Come espressione viene data una assegnazione, quindi ora $row è ora il risultato dell'array. Ma allora perché questa funzione mi da un comportamento simile ad un foreach?

Grazie in anticipo,

____