(PHP 4, PHP 5)
snmpwalk — Scarica tutti gli oggetti SNMP da un agente
$hostname
      , string $community
      , string $object_id
      [, int $timeout
      [, int $retries
     ]] )
     La funzione restituisce un array con i valori degli oggetti SNMP
     utilizzando object_id come punto di partenza, oppure FALSE se si verifica un errore.
    
     La funzione snmpwalk()  viene utilizzata per leggere
     tutti i valori dall'agente SNMP specificato nel parametro
     hostname. Il parametro Community
     specifica la comunitĂ  per l'agente. Con l'impostazione a NULL del parametro
     object_id si indica la radice dell'albero degli oggetti
     SNMP, pertanto saranno restituiti nell'array tutti gli oggetti
     dell'albero. Viceversa se si indica un valore per object_id,
     sarranno restituiti tutti gli oggetti sottostanti
     object_id.
     
<?php
$a = snmpwalk("127.0.0.1", "public", "");
?>
L'esempio precedente mostra come recuperare tutti gli oggetti SNMP dall'agente attivo sulla macchina locale. Tramite un loop (illustrato di seguito) si può accedere a tutti i valori.
<?php
for ($i=0; $i < count($a); $i++) {
    echo $a[$i];
}
?>