snmpwalkoid描述array snmpwalkoid ( string hostname, string community, string object_id [, int timeout [, int retries]] )返回一個包括物件 id 及它們各自物件值的關聯陣列,這些物件以 object_id 作為根,錯誤則返回 FALSE。 snmpwalkoid() 用於從 hostname 所特殊的 SNMP 代理那裡讀取所有對象 id 及它們各自的值。community 指定對於該代理有讀權限的功能變數。一個為 NULL 的 object_id 將被看作 SNMP 物件樹的根,而在此樹下的所有對象將作為一個陣列被返回。若果指定了 object_id,則返回所有在 object_id 下的 SNMP 對象。 snmpwalkoid() 和 snmpwalk() 的同時存在出於歷史原因。提供兩個函數是為了向後相容。 上邊的函數呼叫將從運行於本機的 SNMP 代理那裡返回所有的 SNMP 對象。可使用迴圈遍歷這些值。 | ||