Php: ¿cuál es la diferencia entre $ var y & $ var?

Cuál es la diferencia entre

foreach ($my_array as $my_value) {
}

Y:

foreach ($my_array as &$my_value) {
}

?

¿Puedo pedirte que me des dos ejemplos del mundo real de cuándo usar uno y cuándo usar el otro?

Respuestas a la pregunta(4)

Su respuesta a la pregunta