c/c++语言开发共享是否可以在Haskell中创建PHP扩展?

是否可以使用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)!)。

      www.ctvol.com true Article c/c++语言开发共享是否可以在Haskell中创建PHP扩展?

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/560848.html

      (0)
      上一篇 2021年1月28日 上午10:05
      下一篇 2021年1月28日 上午10:08

      精彩推荐