|
Home
iRate! IceMelon IM Tutorials Headlines CoolSites PHP Functions |
|
Most Referenced Functions » google_pagerank() » preg_replace() » imagecreatefrompng() » site_pageranks() » imagepng() » imagedestroy() » imagestring() » imagecolorallocate() » htmlentities() » preg_match() » fopen() » header() » getimagesize() » preg_match_all() » session_start() » htmlspecialchars() » ob_start() » ob_flush() » strstr() » flush() » strpos() » setcookie() » str_replace() » array2vars() » nl2br() » preg_split() » ereg() » ereg_replace() » urlencode() » readgzfile() Become a sponsor for $15/month. Link is sitewide - PR5 homepage, 20+ PR4 pages, 90+ PR3 pages. Email dave[AT]icemelon[D0T]c0m. |
PHP Functions
Function: snmpwalk (PHP 3, PHP 4, PHP 5) snmpwalk -- Fetch all the SNMP objects from an agentDescriptionarray snmpwalk ( string hostname, string community, string object_id [, int timeout [, int retries]] )Returns an array of SNMP object values starting from the object_id as root and FALSE on error. snmpwalk() function is used to read all the values from an SNMP agent specified by the hostname . Community specifies the read community for that agent. A NULL object_id is taken as the root of the SNMP objects tree and all objects under that tree are returned as an array. If object_id is specified, all the SNMP objects below that object_id are returned.
<?php
$a = snmpwalk("127.0.0.1", "public", "");
?>
Above function call would return all the SNMP objects from the SNMP agent running on localhost. One can step through the values with a loop
<?php
foreach ($a as $val) {
echo "$val\n";
}
?>
|