场景:有一个第三方的Dll文件,已有DEMO是易语言对其进行调用
问题:PHP如何对Dll进行调用,有没有更好的方案?
已调研方案:
1 windows下将dll间接转成PHP扩展的形式进行调用,缺点:linux下此方案不可用,网上可借鉴资料少,需要暂时没有尝试
2 易语言调用 缺点:对中文编程实在不感冒
3 c++等语言 缺点:不熟悉,难度大
疑问:PHP有没有更好的方式?在linux下有没有好的方案?Python golang这些语言调用dll比PHP更方便稳定吗?
场景:有一个第三方的Dll文件,已有DEMO是易语言对其进行调用
问题:PHP如何对Dll进行调用,有没有更好的方案?
已调研方案:
1 windows下将dll间接转成PHP扩展的形式进行调用,缺点:linux下此方案不可用,网上可借鉴资料少,需要暂时没有尝试
2 易语言调用 缺点:对中文编程实在不感冒
3 c++等语言 缺点:不熟悉,难度大
疑问:PHP有没有更好的方式?在linux下有没有好的方案?Python golang这些语言调用dll比PHP更方便稳定吗?
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
dll是windows的动态链接库,linux是so。
没有源码的前提下,不能跨平台调用
你可以看看php的
Com
类