在PHP 5.4.8中,assert函数有第二个参数作为描述。
我想知道为什么HHVM在填写第二个参数时会抛出异常!
上面写着:Too many arguments for assert(), expected 1
是否有我遗漏的配置?
从理论上讲,最新版本的HHVM应该支持PHP 5.5中的几乎所有特性。这包括assert
函数的第二个参数。我暂时找不到支持这句话的链接,但如果我以后找到的话,我会编辑并添加它。
确保你运行的是最新版本的HHVM(当我写这篇文章的时候是3.2)。如果您是并且仍然有此错误,请在HHVM的GitHub页面上搜索此问题,如果没有适合此问题的页面,请创建一个。由于HHVM是开源的,您甚至可以自己修复它,这将是一个很好的练习:)。