Documentación offline PHP master

MongoDB\Driver\ReadPreference::getMaxStalenessSeconds

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

MongoDB\Driver\ReadPreference::getMaxStalenessSeconds

Devuelve la opción "maxStalenessSeconds" del ReadPreference

Descripción#

final public MongoDB\Driver\ReadPreference::getMaxStalenessSeconds(): int
```php

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Devuelve la opción "maxStalenessSeconds" del ReadPreference. Si no se ha especificado ningún tiempo máximo, `MongoDB\Driver\ReadPreference::NO_MAX_STALENESS` será devuelto.

## Errores/Excepciones

Lanza una excepción

MongoDB\Driver\Exception\InvalidArgumentException

en caso de error durante el análisis de un argumento.

## Ejemplos

Ejemplo de `MongoDB\Driver\ReadPreference::getMaxStalenessSeconds`
getMaxStalenessSeconds()); $rp = new MongoDB\Driver\ReadPreference(MongoDB\Driver\ReadPreference::SECONDARY, null, [ 'maxStalenessSeconds' => MongoDB\Driver\ReadPreference::NO_MAX_STALENESS, ]); var_dump($rp->getMaxStalenessSeconds()); $rp = new MongoDB\Driver\ReadPreference(MongoDB\Driver\ReadPreference::SECONDARY, null, [ 'maxStalenessSeconds' => MongoDB\Driver\ReadPreference::SMALLEST_MAX_STALENESS_SECONDS, ]); var_dump($rp->getMaxStalenessSeconds()); $rp = new MongoDB\Driver\ReadPreference(MongoDB\Driver\ReadPreference::SECONDARY, null, [ 'maxStalenessSeconds' => 1000, ]); var_dump($rp->getMaxStalenessSeconds()); ?>

```php

El ejemplo anterior mostrará:

int(-1)
int(-1)
int(90)
int(1000)

Véase también#

Referencia de Read Preference