在php 5.3.1中显示警告的assert()

在php 5.3.1中显示警告的assert(),php,warnings,sphinx,assert,Php,Warnings,Sphinx,Assert,我使用的是Sphinx0.9.8版本。我的php版本是5.3.1。在集成sphinx api之后,我得到了一些关于assert()的警告。我如何解决这个问题? 有人能帮我吗 很好,谢谢你。。如果作为参数需要整数,则将代码编写为: $sphinx->method((int) $param1); 编辑: 实例: $src = new SphinxClient(); $src->SetServer('127.0.0.1', 9393); $src->SetLimits((int)

我使用的是Sphinx0.9.8版本。我的php版本是5.3.1。在集成sphinx api之后,我得到了一些关于assert()的警告。我如何解决这个问题? 有人能帮我吗


很好,谢谢你。。如果作为参数需要整数,则将代码编写为:

$sphinx->method((int) $param1);
编辑: 实例:

$src = new SphinxClient();
$src->SetServer('127.0.0.1', 9393);
$src->SetLimits((int) $offset, (int) $per_page);

现在查看?

警告:assert()[]:第779行的D:\myproj\sphinxapi.php中的断言失败
请查看
assert\u options()
;您可能需要关闭
断言警告
。Plus不包含断言,因此请仔细检查您的版本。不要隐藏该警告。。。修好它。。检查我的答案。大家好,他们放置的大多数地方都像这样“assert(is_numeric($value));”这在我的电脑上显示了一些警告。我将如何重写代码。