PHP Handbuch | ||
---|---|---|
Zurück | Nach vorne |
(PHP 3>= 3.0.8, PHP 4 )
snmp_set_quick_print -- Setzt den Wert von quick_print innerhalb der UCD SNMP Bibliothek.Setzt den Wert von quick_print innerhalb der UCD SNMP Bibliothek. Falls esgesetzt ist (1), wird die SNMP Bibliothek 'quick printed' Werte zurückgeben. Das Bedeutet, dass nur der Wert ausgegeben wird. Wenn quick_print nicht aktiviert ist, (Standarteinstellung) gibt die UCD SNMP Bibliothek extra Informationen aus, die den Typ des Wertes (z.B. IpAddress oder OID) enhalten. Zusätzlich gibt die Bibliothek Hex-Werte für alle Werte, die weniger als vier Zeichen haben, aus, wenn quick_print nicht aktiviert ist.
quick_print wird oft verwendet um die Informationen, die zurückgegeben werden, weiterzuverwenden anstatt sie auszugeben.
snmp_set_quick_print(0); $a = snmpget("127.0.0.1", "public", ".1.3.6.1.2.1.2.2.1.9.1"); echo "$a<BR>\n"; snmp_set_quick_print(1); $a = snmpget("127.0.0.1", "public", ".1.3.6.1.2.1.2.2.1.9.1"); echo "$a<BR>\n"; |
Der erste Wert, der ausgegeben wird, ist:: 'Timeticks: (0) 0:00:00.00', waehrend mit aktiviertem quick_print, nur '0:00:00.00' ausgegeben wird.
Standartmäßig gibt die UCD SNMP umfangreiche Werte zurück, quick_print wird verwendet um nur die Werte zurückzugeben.
Momentan werden Strings noch mit extra Quotierungen zurückgegeben, dies wird in Zukunft behoben werden.
Die snmp_set_quick_print() Funktion ist nur bei Verwendung der SNMP Bibliothek verfügbar, jedoch nicht bei Verwendung der Windows SNMP Bibliothek.
Zurück | Zum Anfang | Nach vorne |
snmp_get_quick_print | Nach oben | snmpget |