Bien sur. Si tu cherches à passer une valeur de retour par référence, c'est généralement soit pour économiser de la place mémoire, soit pour pouvoir faire des modification directement sur l'objet.
Si tu veux le faire pour la première option, c'est généralement que tu en est arrivé à un point critique de ton développement et que tes ressources arrivent à saturation. Dans ce cas, tu auras au préalable fixé tes spécifications pour cette partie du code de tel sorte qu'elle ne puisse plus être modifiée car fortement dépendante de ton implémentation et non plus des concepts. Ce sont des cas qui ne se justifient que très rarement.
Si c'est pour la seconde option que tu veux appliquer cette méthode, tu casses tout ton principe d'accesseur. En faisant un passage par référence, tu n'obliges plus l'utilisateur à passer par tes accesseurs pour modifier ton objet, et dans ce cas ton getter est totalement inutile. Si tu as, ou prélable, pris la précaution de dupliquer ta variable statique pour en retourner une copie, c'est ta variable statique qui n'a plus de raison d'être puisqu'elle n'est jamais manipulée et sert, au mieux, de squelette.
Pour résumé, si tu es dans le premier cas, php n'est sans doute pas la solution, si tu es dans le second, tu bousilles tout méchanisme de validation que tu aurais pu mettre en place.