Terceiro post sobre métodos mágicos no PHP 5 será sobre as funções __set() e __get(). Talvez a grande facilidade que esses métodos nos trazem é a possibilidade de utilizar o conceito de encapsulamento da orientação a objetos de forma mais econômica.
Em uma classe implementada nos padrões convencionais, para cada atributo privado declarado e que seu valor necessita ser manipulado “fora da classe”, precisamos criar 2 métodos (o set e o get) para atribuir e recuperar informações nesse atributo