1
resposta

[Dúvida] Passagem por parâmetro ou por valor?

Boa tarde! No curso PHP na Web: conhecendo o padrão MVC, Capítulo 04. Orientação a objetos, vídeo Extraindo um Repositório. No método add(Video $video) você passa o parâmetro $video por valor e dentro dele você usa o $video->setId(). Ao término da execução do método add o valor de ID do objeto passado por valor não será nulo? Não estou no meu projeto agora, mas eu lembro que tive que passar &$video pra definir o id.

1 resposta

Victor, nos cursos de OO com PHP é explicado que todo objeto é uma referência. :-)