【发布时间】:2011-11-07 01:42:47
【问题描述】:
在普通的php中,访问mysql的库有mysql、mysqli、pdo、mysqlnd等多个。
php hiphop (https://github.com/facebook/hiphop-php/wiki/) 支持这些库中的哪些?
【问题讨论】:
在普通的php中,访问mysql的库有mysql、mysqli、pdo、mysqlnd等多个。
php hiphop (https://github.com/facebook/hiphop-php/wiki/) 支持这些库中的哪些?
【问题讨论】:
Hiphip for PHP 不是库/模块特定的。内置 PHP 模块已经用 C++ 编写并编译。你可以自己手写。 Hiphop for PHP 所做的就是为您自动执行该过程。由于内置模块已经编译,Hiphop for PHP 只是忽略它们。它与您可以在代码中使用哪些内置库或与它配合使用什么无关。
您可能会发现 Hiphop for PHP 存在问题的唯一地方是您在代码中编写了闭包或 eval。截至我上次检查时,Hiphop for PHP 无法处理它们。但是,从那以后情况可能发生了变化。
编辑:
看起来与所有内置功能的互操作性毕竟没有完全实现。 Hiphop 的文档和使用非常少(正如您已经找到的那样)。您可能只想做一些小测试,看看您要使用的库是否受支持。请务必将结果发布在此处,以便其他人受益!
【讨论】:
除 PDO
外,没有 php Hip-Hop 不支持任何此类库我也试过了,但是没用
欲了解更多信息,请参阅以下链接:-
http://php.webtutor.pl/en/2011/05/10/hiphop-for-php-unimplemented-functions-and-features/
【讨论】: