我正在嘗試使用PHP運行SOAP Web服務。但是,當我運行該文件的頁面什麼也沒有顯示。我試圖創建一個客戶端來查看代碼是否以這種方式運行,但函數無法運行。 這裏是我的代碼:使用SOAP的PHP中的Webservice
webservice.php
function hello(){
echo("hi");
}
$server = new SoapServer(null, array('uri'=>'http://localhost/FutureWB/hello'));
$server->addFunction("hello");
$server->handle();
testweb.php
try{
$client = new SoapClient(null, array(
'location'=>"http://localhost/FutureWB/functions/webservice.php",
'uri' => "http://localhost/FutureWB/hello"
));
$result = $client->hello();
echo($result);
}catch(SoapFault $ex){
$ex->getMessage();
}
與螢火蟲檢查,你得到的錯誤是什麼 – Satya
沒有錯誤給出。只是一個空白頁面 –