Как динамически добавить оператор PDO в массив?
Я хотел бы написать функцию, как в примере:
function executePreparedQRY($QueryString, $ArrayParams, $UseBufferedQry = FALSE) {
if ($UseBufferedQry) {
$ArrayParams[] = PDO::MYSQL_ATTR_USE_BUFFERED_QUERY;
}
return $statement = Zend_Db_Table::getDefaultAdapter()->prepare($QueryString)->execute($ArrayParams);
}
Но PDO::MYSQL_ATTR_USE_BUFFERED_QUERY
всегда понимается как другой параметр запроса, а незаявление PDO.Итак, как мне включить PDO::MYSQL_ATTR_USE_BUFFERED_QUERY
в оператор выполнения в зависимости от значения $UseBufferedQry
?