Thrift сгенерирует такой класс для вас
<?php
namespace com;
class xxx {
}
?>
И вы можете использовать этот класс в любом месте, используя "use com \ xxx".
В вашем случае, я думаю, что, возможно, вы не понимаете, что такое пространство имен и как оно используется.Ключевое слово "namespace" в Thrift относительно namespace в PHP, вы можете прочитать здесь artict, чтобы узнать http://www.sitepoint.com/php-53-namespaces-basics. Это не метод для изменения формы PHP-файла, созданного Thrift.
Если вы действительно хотите это сделать, вы должны сделать это (без пространства имен):
struct com_xxx {
}