snmpgetnext
(PHP 5, PHP 7, PHP 8)
snmpgetnext — 指定したオブジェクト ID に続く SNMP オブジェクトを取得する
説明
snmpgetnext(
string
string
array|string
int
int
): mixed
string
$hostname
,string
$community
,array|string
$object_id
,int
$timeout
= -1,int
$retries
= -1): mixed
snmpgetnext() 関数は、
object_id
で指定したオブジェクトに続く
SNMP オブジェクトの値を取得します。
パラメータ
hostname
SNMP エージェント (サーバー) のホスト名。
community
リードコミュニティ。
object_id
前にある SNMP オブジェクトの ID。
timeout
最初のタイムアウトまでのマイクロ秒数。
retries
タイムアウト発生時の再試行回数。
戻り値
成功した場合に SNMP オブジェクトの値、エラー時に false
を返します。
エラー時には E_WARNING が発生します。
例
例1 snmpgetnext() の使用法
<?php
$nameOfSecondInterface = snmpgetnetxt('localhost', 'public', 'IF-MIB::ifName.1');
?>
+add a note
User Contributed Notes 1 note
achalsaraiya at yahoo dot co dot in ¶
14 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
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google