php - Codeigniter 和黑客语言

标签 php hhvm hacklang

我想知道如何以及是否可以在 codeigniter 模型和 Controller 中使用 HHVM 运行 Hack 代码。

是否有任何积极的努力将 CI 等 PHP 框架移植到 Hack 中?

最佳答案

I am wondering how and if it is possible to run Hack code with HHVM in codeigniter models and controllers.

是的! Hack 与 PHP 完全向后兼容。您应该首先确保 CodeIgniter 在 HHVM 上运行。 100% of its unit tests are passing on HHVM , 所以我希望你会很幸运。

然后,您就可以开始使用 CodeIgniter 编写 Hack 代码了。 HHVM 将允许 Hack 毫无问题地调用 PHP 和 PHP 调用 Hack。 The Hack type system对 PHP 代码一无所知,因此它无法帮助您解决边界处的类型错误,但一切正常。

Also are there any active efforts to port PHP frameworks like CI into Hack?

我现在什么都不知道。与其他答案所说的相反,这绝对是一件有用的事情!即使 CI 不想利用 the many benefits of the Hack language ,如果他们甚至想添加类型注释,那肯定会帮助任何想将 CI 与 Hack 一起使用的人!所以将现有项目转换为Hack对用户来说是有一定好处的,然后你可以继续逐步使用Hack的更多功能。

主要问题是 Hack 只能在 HHVM 上运行; CI 的现有用户将无法使用 PHP5 引擎。 Hack 团队对此有一个解决方案,我们很快就会公布,敬请期待:)

关于php - Codeigniter 和黑客语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26659091/

相关文章:

hacklang - 如何检查混合类型参数是否是 HackLang 中的整数向量?

php myqli_connect 失败。服务器请求客户端未知的身份验证方法 [caching_sha2_password]

linux - https ://example. com打开一个BIN文件供下载而不是页面内容

php - 我可以将 HHVM 与常规 PHP 解释器一起使用吗

nginx - 一个nginx上的两个docker app容器

php - 需要帮助了解粗基准 : Regular PHP vs HHVM vs Zephir

syntax - Hack语言中的顶级类型是什么?

php - Orderby 自定义产品查询,如 Woocommerce 后端产品列表

php mysql 查询房屋类型

php - 每次我进行查询或从 <th> 标记排序时,对 sql 查询和 ID 重置进行排序并按数字顺序开始