2011-12-01 53 views
1

例如生成與類名前綴的PHP代碼:如何使用節儉

我寫一個節儉的文件與命名空間com

namespace com; 
struct xxx { 
} 

我exepected代碼節儉產生這樣的:

class com_xxx { 

} 
+0

是否有必要在使用 '_'班級名稱? 我不知道我明白。可能你是指這個嗎? namespace com; class xxx {}。然後它生成的類com \ xxx {}。 – Anthony

回答

1

節儉將生成類似於你的類

<?php 
namespace com; 

class xxx { 

} 

?> 

你可以通過「use com \ xxx」使用這個類。

就你而言,我認爲你可能不明白命名空間是什麼以及它是如何使用的。在Thrift方面的「命名空間」關鍵字與命名空間在PHP上,你可以在這裏閱讀artict來知道http://www.sitepoint.com/php-53-namespaces-basics。這不是一種更改Thrift生成的PHP文件格式的方法。

如果你真的想這樣做,你應該做的(沒有命名空間):

結構com_xxx {

}