La seconda ti tratta solo i valori, senza le chiavi. Non importa se sono chiavi numeriche o associative.

Es.
Codice PHP:
$dati['telefono'] = '04530430';
$dati['indirizzo'] = 'Via San Gallo 9';
foreach (
$dati as $dato) {
  echo 
$dato;
}
foreach (
$dati as $chiave => $dato) {
  echo 
$chiave$dato;

Il primo stamperà '04530430' e 'Via San Gallo 9'
Il secondo stampa 'telefono' e '04530430'; poi 'indirizzo' e 'Via San Gallo 9'