ilustrar
1. Referências em PHP não são ponteiros. Duas variáveis podem apontar para o mesmo conteúdo.
2. Se uma variável com uma referência receber um valor na instrução foreach, o objeto referenciado também será alterado.
Exemplo
<?php teste de função(&$b) { $c = 2; $b = & $c; // Adivinhe se a saída aqui é 1 ou 2? var_dump($a); } $a = 1; teste($a); // Adivinhe se a saída aqui é 1 ou 2? var_dump($a);
Acima estão as notas sobre o uso de referências php. Espero que sejam úteis para todos.