Manuel PHP
Précédent |  | Suivant

# snmpwalkoid

(PHP 3 >= 3.0.8, PHP 4, PHP 5)

snmpwalkoid -- Demande d'informations d'arbre sur une entité du réseau

## Description

array snmpwalkoid ( string hostname, string community, string object_id [, int timeout [, int retries]] )

snmpwalkoid() est utilisé pour lire tous les identifiant d'objets ainsi que leurs valeurs respectives depuis l'agent SNMP spécifié par `hostname`.

L'existence de snmpwalkoid() et snmpwalk() a des raisons historiques. Les deux fonctions fournissent des compatibilités ascendantes.

## Liste de paramètres

`hostname`

  L'agent SNMP.

`community`

  La communauté de lecture.

`object_id`

  Si `NULL`, `object_id` est pris comme racine des objets SNMP et tous les objets de cet arbre sont retournés sous la forme d'un tableau.

  Si `object_id` est spécifié, tous les objets SNMP suivant cet `object_id` sont retournés.

`timeout`

`retries`

## Valeurs de retour

Retourne un tableau associatif contenant les identifiants des objets ainsi que leurs valeurs respectives, à partir de `object_id`, ou `FALSE` si une erreur survient.

## Exemples

Exemple 1. Exemple avec snmpwalkoid()

`<?php $a = snmpwalkoid("127.0.0.1", "public", ""); for (reset($a); $i = key($a); next($a)) { echo "$i: $a[$i]<br />\n"; } ?>`

L'appel à la fonction ci-dessus retournera tous les objets SNMP depuis l'agent SNMP exécuté sur l'hôte local. On parcourt les valeurs via une boucle.

## Voir aussi

snmpwalk()

Précédent | Sommaire | Suivant
snmpwalk | Niveau supérieur | Fonctions SOAP