Помещение методов в анонимном пространстве имен предотвращает Вас от случайного нарушения Одно Правило Определения, позволяя Вам никогда не взволновать по поводу именования Ваших вспомогательных методов то же как некоторый другой метод, в котором можно связаться.
И, как указано luke, анонимные пространства имен предпочтены стандартом по статическим участникам.
Вы действительно понимаете, что вам нужно заменить memcache_host на ваше имя хоста и / или localhost? Или я полностью упускаю суть? Также попробуйте telnet localhost 11211
, а затем telnet your-memcache-host-name 11211
и посмотрите, получите ли вы тот же результат (должен).