描述
array
snmpwalk ( string hostname, string community, string object_id [, int timeout [, int retries]] )
返回由 object_id 作為根的
SNMP 物件值所組成的陣列,錯誤則返回 FALSE。
snmpwalk() 函數是用來讀取所有由
hostname 特殊的 SNMP
代理的值。Community
指定該代理中具有讀權限的功能變數。一個為 NULL
的 object_id 將被看作
SNMP 物件樹的根,而在此樹下的所有對象將作為一個陣列被返回。若果指定了
object_id,則返回所有在
object_id 下的 SNMP 對象。
上邊的函數呼叫將從運行於本機的 SNMP
代理那裡返回所有的 SNMP 對象。可使用迴圈遍歷這些值。