我的代码与PHP>= 5.3.0工作良好,但它也与HHVM>= 3.0.0工作良好。如何在composer。json中定义呢?
这意味着你必须在同一个进程上运行PHP 和 HHVM,这是根本不可能的:
"reqire": {
"php": ">=5.3",
"hhvm": ">=3.0"
}
有可能吗?
从我的角度来看,你的作曲家。json应该只需要PHP版本,因为这是你的库/项目/任何的"核心"。
如果你真的想指出你的代码可以在hhvm下运行,我想你可以创建一个单独的"虚拟"项目mabe/hhvm-ready
,并在你的主项目的"建议"下添加它,并注释This library can run under HHVM.
或This library is HHVM ready.
。
或者您可以在从脚本安装库之后打印信息消息