是否可以使用Haskell创建PHP扩展?
通常PHP扩展是使用C编写的。使用Haskell FFI来提供存根C扩展的function(甚至是个好主意)?
这种方法有什么警告? Zend是否会在后台执行一些会破坏这种方案的魔法?
你当然可以做到这一点,虽然我不确定是否有人尝试过。 Haskell通过其FFI机制与C进行互操作,您当然可以:
因此,如果您可以从PHP调用C,并且C调用Haskell,那么您就可以开展业务了。
你为什么想做这个? 或许可以为您的核心算法或安全关键代码提供更快,更安全,更简单的代码。 或者通过Haskell利用并行或多核服务器后端。
是的,它可能。 只要确保你包装所有内容并在php – > c – > haskell和正确的方式之间转换参数。
以上就是c/c++开发分享是否可以在Haskell中创建PHP扩展?相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/560848.html