╔作者 grassboy2 來自 ptt.cc 的怒吼!
█ ◎P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org】
Design By Grassboy@MDS 白日夢工作室 ╚─你現在還以為,瀏覽器不能打逼嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
如題,想要問一下…
今天我有一支dll,裡面有一個Class A
A下面有一個
public static string helloWorld()會吐回"hello world"
和
public string yoyo() 會吐回 "yoyo"
然後我把Class A包成dll
也註冊了這個dll
在php檔中我的程式如下
<?
$com = new COM("A");
echo $com->yoyo();
echo $com->helloWorld();
?>
然後執行…
第二行的yoyo的確會被print出來,
但是他會說第三行helloWorld不是$com的成員@@a
其實也可以理解,因為既然設成靜態函數,
照理來說是要直接call A.helloWorld()才能呼叫…
這就是我的問題…
我有辦法在php下面呼叫A.helloWorld()嗎?
感謝強者大大們的回答了m(_ _)m
--