指定したオブジェクト ID に続く SNMP オブジェクトを取得する

# snmpgetnext

(PHP 5, PHP 7, PHP 8)

snmpgetnext — 指定したオブジェクト ID に続く SNMP オブジェクトを取得する

### 説明

function snmpgetnext(
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 = snmpgetnext('localhost', 'public', 'IF-MIB::ifName.1');
    ?>

### 参考

- snmpget() - SNMP オブジェクトを取得する
- snmpwalk() - エージェントから全ての SNMP オブジェクトを取得する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open