8.120 Fonctions SNMP
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . snmp_get_quick_print . snmp_get_valueretrieval . snmp_read_mib . snmp_set_enum_print . snmp_set_oid_numeric_print ->snmp_set_quick_print . snmp_set_valueretrieval . snmpget . snmpgetnext . snmprealwalk . snmpset . snmpwalk . snmpwalkoid
|
8.120.12 snmp_set_quick_print()
Ecrit la valeur courante de l'option quick_print de la bibliothèque UCD
[ Exemples avec snmp_set_quick_print ] PHP 3 >= 3.0.8, PHP 4, PHP 5
void
snmp_set_quick_print (
bool
quick_print
)
snmp_set_quick_print
fixe la valeur de l'option
quick_print de la bibliothèque UCD
SNMP
. Lorsqu'elle
a la valeur de (1), la bibliothèque
SNMP
retournera
des valeurs 'rapides'. Cela signifie que seule, la valeur sera
retournée. Lorsqu'elle a la valeur de (0), la bibliothèque va afficher
d'autres informations (telles que l'adresse IP (IpAddress) ou OID).
De plus, si quick_print n'est pas activée, la bibliothèque 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.
| Exemple avec snmp_set_quick_print |
<?php 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 bibliothèque UCD
SNMP
.
snmp_set_quick_print
n'est pas
disponible avec la bibliothèque Windows
SNMP
.
|