最近在寫webservice接口,最麻煩的是WSDL文件。以前的前輩們灰常強大,都是靠自己的雙手寫出來的WSDL文件。現在時代不一樣了,咱用Zend的工具直接生成出來。
具體做法:
一、打開你所要生成wsdl的php文件
二、點擊菜單欄上的工具 ->WSDL Generator 可以見到如圖下
注意:WSDL file name 要跟你所提交的PHP文件中的類名一致。
點擊下一步
點擊‘+’標誌,導入你的PHP文件
最後點擊完成,這樣就生成了,記得要修改
備註:
Zend Studio生成WSDL文件是依賴於PHP文檔註釋的,依賴方法的PHP doc註釋來生成合適的方法的參數數據類型,如果沒有註釋的話,生成的WSDL文件中無參數類型,生成的WSDL僅包含PHP類文件中的公共(public)方法。