+ -
当前位置:首页 → 问答吧 → PHP在linux下如何调用.dll文件问题。

PHP在linux下如何调用.dll文件问题。

时间:2011-06-17

来源:互联网

RT, 现在在windows下面有一个别人编写的dll文件 ,a.dll。
我现在在linux环境下编写一个项目,其中a.dll里边有我需要的东西。 请问大家我应该如何来做 ,才能调用到它里边的东西呢 ?

作者: MMDD0827   发布时间: 2011-06-17

正常来说,是编译成so做扩展。

正常dll是在win下的,so可以在linux和win

linux下默认是不支付dll的,但现在己经开发了一个中间件,让linux可以跑win下的软件
但缺点非常明显,稳定性差,效率非常低下。

建议找到源码重新编译成so吧。

作者: yangball   发布时间: 2011-06-17

$con=file_get_contents('a.dll');
echo $con; 

或者:
$file=fopen("a.dll","r");
$c=fread($file,filesize($file));
echo $c;
fclose($file);

作者: jordan102   发布时间: 2011-06-17