Qual a diferença entre declarar uma função usando public, private ou protected e declarar uma função sem nenhum desses "escopos" (me corrijam se errei o termo)?
public function() // Todo mundo pode acessar
private function() // Só a própria classe pode
protected function() // Só a classe pai e as classes filhas que a enxtendem
function() = ??? // Qual o escopo dessa função?