PHPverse 2025

snmpgetnext

(PHP 5, PHP 7, PHP 8)

snmpgetnext Busca o objeto SNMP que segue o ID do objeto fornecido

Descrição

snmpgetnext(
    string $hostname,
    string $community,
    array|string $object_id,
    int $timeout = -1,
    int $retries = -1
): mixed

A função snmpgetnext() é usada para ler o valor do objeto SNMP que segue o object_id especificado.

Parâmetros

hostname

O nome do host do agente SNMP (servidor).

community

A comunidade de leitura.

object_id

O ID do objeto SNMP que precede o desejado.

timeout

O número de microssegundos até o primeiro tempo limite.

retries

O número de tentativas caso ocorram tempos limite.

Valor Retornado

Retorna o valor do objeto SNMP em caso de sucesso ou false em caso de erro. Em caso de erro, uma mensagem E_WARNING é exibida.

Exemplos

Exemplo #1 Usando snmpgetnext()

<?php
$nameOfSecondInterface
= snmpgetnetxt('localhost', 'public', 'IF-MIB::ifName.1');
?>

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
-2
achalsaraiya at yahoo dot co dot in
15 years ago
with snmpget api, the agent returns the value associated
with the OID (or OIDs) specified in the original request.
The snmpgetnext api is similar, but the agent returns the
value associated with the next (valid) OID

eg:
snmpgetnext('192.168.40.134',
'public',
'SNMPv2-MIB::sysUpTime.0');

will give the output:
STRING: user@hostname
To Top