Documentación offline PHP master

snmpwalk

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

En esta página

snmpwalk

Recibe todos los objetos

SNMP

de un agente

Descripción#

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

`snmpwalk` se utiliza para leer todos los valores de un agente SNMP especificado por `hostname`.

## Parámetros

`hostname`  
El agente SNMP (servidor).

`community`  
La comunidad de lectura.

`object_id`  
Si `null`, `object_id` se toma como raíz de los objetos SNMP y todos los objetos de este árbol se devuelven en forma de array.

Si `object_id` está especificado, todos los objetos SNMP que siguen a este `object_id` se devuelven.

`timeout`  
El número de microsegundos desde el primer timeout.

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

## Valores devueltos

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

## Ejemplos

Ejemplo con `snmpwalk`

```php

La llamada a la función anterior devolverá todos los objetos SNMP desde el agente SNMP ejecutado en el host local. Se recorren los valores mediante un bucle.

Véase también#

snmprealwalk