Php 在Zend\Db\SQL\Select之后获取SQL

Php 在Zend\Db\SQL\Select之后获取SQL,php,mysql,zend-framework2,tablegateway,Php,Mysql,Zend Framework2,Tablegateway,我在zend framework 2上 场景是,我想知道Zend\Db\SQL\Select之后的实际SQL查询。我无法在此处使用Zend\Db\Sql\Sql,并且 $select = new Zend\Db\Sql\Select(); $select->where(array($between)); $select->prepareStatement($select)->getSQL(); 给出的错误就像 在null上调用成员函数getParameterContainer

我在zend framework 2上

场景是,我想知道
Zend\Db\SQL\Select
之后的实际SQL查询。我无法在此处使用
Zend\Db\Sql\Sql
,并且

$select = new Zend\Db\Sql\Select();
$select->where(array($between));
$select->prepareStatement($select)->getSQL();
给出的错误就像

在null上调用成员函数getParameterContainer()

正确的书写方法是什么?

您需要使用方法

您可以在此处找到更多信息: