Sommaire
SNMP
snmpget
snmpset
snmpwalk
snmpwalkoid
snmp_get_quick_print
snmp_set_quick_print
|
6.93.6 snmp_set_quick_print[ Exemples avec snmp_set_quick_print ] PHP 3>= 3.0.8, PHP 4 >= 4.0.0Description
void snmp_set_quick_print(boolean quick_print )
snmp_set_quick_print fixe la valeur de
l'option quick_print de la librairie UCD SNMP. Lorsqu'elle a
la valeur de (1), la librairie SNMP retournera des valeurs
'rapides'. Cela signifie que seule, la valeur sera
retournée. Lorsqu'elle a la valeur de (0), la librairie
va afficher d'autres informations (telles que l'adresse IP
(IpAddress) ou OID). De plus, si quick_print n'est pas
activée, la librairie affichera aussi des valeurs
hexadécimales supplémentaires pour toutes
les chaînes de trois caractères, ou moins.
Modifier quick_print est plus fréquent lorsqu'on utilise
les valeurs retournées que lorsqu'on les affiche.
|
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";
|
La première valeur affichée sera :
'Timeticks: (0) 0:00:00.00', tandis qu'avec quick_print
activée, seul '0:00:00.00' sera affiché.
Par défaut, UCD SNMP retourne des valeurs
détaillées, et quick_print sert à ne
retourner que la valeur.
Actuellement, les chaînes sont toujours retournées
avec des guillemets supplémentaires. Ceci sera corrigé
ultérieurement.
snmp_set_quick_print ne fonctionne
qu'avec la librairie UCD SNMP.
snmp_set_quick_print n'est pas
disponible avec la librairie Windows SNMP.
|