snmpwalkoid
(PHP 4, PHP 5, PHP 7, PHP 8)
snmpwalkoid — Solicitud de información de árbol sobre una entidad de la red
Descripción
La existencia de snmpwalkoid() y
snmpwalk() tiene razones históricas.
Ambas funciones proporcionan compatibilidades ascendentes.
Utilice en su lugar la función snmprealwalk().
Parámetros
hostname
-
El agente SNMP.
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
se especifica, todos los objetos SNMP
siguientes 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
máximo.
Valores devueltos
Devuelve un array asociativo que contiene los identificadores de los objetos así
como sus valores respectivos, a partir de
object_id
, o false
si ocurre un error.
Ejemplos
Ejemplo #1 Ejemplo con snmpwalkoid()
<?php
$a = snmpwalkoid("127.0.0.1", "public", "");
for (reset($a); $i = key($a); next($a)) {
echo "$i: $a[$i]<br />\n";
}
?>
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.
Ver también
- snmpwalk() - Recibe todos los objetos SNMP de un agente