(PHP 4, PHP 5, PHP 7, PHP 8)
snmp_set_quick_print — Écrit la valeur courante de l'option enable
de la bibliothèque NET-SNMP
Fixe la valeur de l'option enable
de la bibliothèque NET-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. Lorsque l'option enable
n'est pas
activée (par défaut), la bibliothèque NET-SNMP 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.
Par défaut, NET-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.
enable
Retourne toujours true
.
Version | Description |
---|---|
8.2.0 |
Le type de retour est maintenant true , auparavant il était bool.
|
Modifier enable
est plus fréquent
lorsqu'on utilise les valeurs retournées que lorsqu'on les affiche.
Exemple #1 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\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\n";
?>
Résultat de l'exemple ci-dessus est similaire à :
'Timeticks: (0) 0:00:00.00' '0:00:00.00'