Well, we have PHP 5.2.15 on our servers and we really like our language so some methods have this ñ, and the really akward thing is that sometimes our code fails, throwing a call to undifned method fatal error (totally random in time).
We’ve tested a lot and still don’t have a clue on this. I hope some of you know something.
AFAIK, the developers post-poned (maybe even cancelled) built-in unicode support, which had been planned for PHP6. It would have allowed you to use unicode characters in your class/function/method/var names.
For now, your only option is to use plain ascii characters.