接觸php第二天,要求php訪問wcf服務
著實痛苦,無從下手啊.
在網上查了很多資料知道php訪問wcf很方便
如上即可訪問
但是報錯,無法找到soapclient 這個類,在網上找答案,說是要去掉php.ini中;extension=php_soap.dll的分號去掉,然後重啟即可
由於不熟悉,兄弟一直在apach中的php.ini-dist中改了又改,一直無效.看了很多**,都是說沒有去掉那個分號
可是我就納悶了,我去了咋就不行呢
蛋痛了一下午,最後甚至懷疑是不是人品出了問題
臨近下班,無意間又開啟了localhost這個熟悉的介面
php.ini
f:\php\php-5.2.14-win32\php-apache2handler.ini
我的天,php.ini應該是f:\php\php-5.2.14-win32\php-apache2handler.ini
當即修改,立馬見效.
<?php
$client = new soapclient ( 'http://localhost:1447/service1.svc?wsdl' );//這是複製的wcf test client的路徑
$obj->x = 2;
$obj->y = 3;
$result= $client->add ( $obj );//wcf 中add方法需要兩int,你懂滴
echo $result->addresult;//現在還沒明白為啥結果集 $cc->addresult
$strparam->str="tianbang";
$str = $client->getstr ( $strparam);
echo $str->getstrresult;//這裡測試返回乙個string,因為我想json,你懂滴
?>
總結:使用soapclient需要注意地方如下:
檢查soap.dll是否存在
去掉extension=php_openssl.dll與extension=php_soap.dll前面的分號
認清php.ini檔案
重啟apach,你懂滴
與MySQL第一次親密接觸
資料庫的好處 1 可以持久化資料到本地 2 結構化查詢 資料庫的常見概念 1 db 資料庫 儲存資料的容器 2 dbms 資料庫管理系統,又稱為資料庫軟體或資料庫產品,用於建立或者管理db 3 sql 結構化查詢語言,用於和資料庫通訊的語言,不是某個資料庫軟體特有的,而是幾乎所有的主流的資料庫軟體通...
python 之 第一次親密接觸
因為同事乙個專案使用了python處理的功能,第一次接觸了python。之前早就聽聞大名,知道今天才第一次真正接觸,身為乙個挨踢人士真是慚愧至極!同事的python功能實現其實很簡單,就是讀取png檔案,然後寫入到excel,全部 不過如下幾行 import xlwt from pil import...
pushlet之第一次親密接觸
最近想要做乙個監控的小專案,需要用到伺服器端主動推送資料更新瀏覽器資訊。首先考慮的其實是websocket。畢竟現在html5是如此的熱,想做點新的東西的時候也就毫不猶豫的想趕趕潮流。不過經過一段時間考察下來,還是放棄了。原因有幾個 1 這個協議沒定稿,現在就有幾個互不支援的版本,而且說不定那天一睜...