Singleton no PHP - WTH
Criei minha classe singleton no PHP (igual esta http://pt.wikipedia.org/wiki/Singleton#Em_PHP) só que eu acabei caindo em um problema.
Se eu acessar minha página pela primeira vez, ele cria o singleton e guarda na variável estática, tudo certo até aqui.
Agora quando eu acesso pela segunda vez, ele cria novamente o singleton, não deveria, porque já foi criado.
O que eu pude perceber é que é criado um novo Singleton para cada request, sendo que o correto seria criar apenas uma vez (assim como funciona no C# e Java), afinal, este é o objetivo do Singleton, uma instância apenas.
Alguém sabe como implementar o Singleton no PHP corretamente?
Obrigado.
Discussão (3)
Carregando comentários...