嗯,我現在真的好像罵人啊,但是我又是個文明的人,所以我就寫出來讓自己冷靜一下
ok,正事,thinkphp連別人寫的webservice接口
剛開始他叫什么nc接口,就把我給騙了,這就是人家的名字,和nc半毛錢關系沒有,也怪自己太菜,不知道nc接口長啥樣
ini_set('soap.wsdl_cache_enabled', "0");//注意該選項 soap有緩存 libxml_disable_entity_loader(false);//防止出現那個無法加載soap的錯誤 $client = new \SoapClient("http://127.0.0.1/test?wsdl", array('encoding' => 'UTF-8'));
print_r ($client->__getFunctions());//打印服務器的方法
print_r ($client->__getTypes());//打印類型
//通過我這次被坑啊,其實這個方法感覺沒啥用,主要這個類型啊,我打印出好多來,但是看關鍵的,
//打印出來是這樣的
$aryResult = $client->testwes(array('string'=>$str,'string1'=>$str1));
注意:
這個是我打印出來的類型,前面的string是類型,后面的string是要傳過去的,
因為接口給的也不是很明確,我就很納悶為啥還有兩個,然后我就在這里停住了,本來賊簡單的,但是弄了好久,哎,防不勝防啊,
其實還是自己經驗不足,不知道這是啥意思,我在這邊停了半天,一直在找資料啥的,有啥問題,可以問我啊。哈哈哈哈