Documentación offline PHP master

snmp2_walk

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

En esta página

snmp2_walk

Recupera todos los objetos

SNMP

desde un agente

Descripción#

snmp2_walk(string $hostname, string $community, array $object_id, [int $timeout], [int $retries]): array
```php

La función `snmp2_walk` se utiliza para leer todos los valores desde un agente SNMP especificado por el parámetro `hostname`.

## Parámetros

`hostname`  
El agente SNMP (servidor).

`community`  
La comunidad de lectura.

`object_id`  
Si `null`, `object_id` será la raíz del árbol de objetos SNMP y todos los objetos de este árbol serán devueltos en forma de un array.

Si `object_id` está especificado, todos los objetos SNMP bajo este `object_id` serán devueltos.

`timeout`  
El número de microsegundos antes del primer tiempo límite.

`retries`  
El número de intentos en caso de que ocurra un tiempo límite.

## Valores devueltos

Devuelve un array de valores de objeto SNMP comenzando por el objeto `object_id` o `false` si ocurre un error.

## Ejemplos

Ejemplo con `snmp2_walk`

```php

La función anterior debería devolver todos los objetos SNMP desde el agente SNMP funcionando localmente. Un paso siguiente recorre los valores con un bucle.

Véase también#

snmp2_real_walk