(PHP 4, PHP 5, PHP 7, PHP 8)
snmp_set_quick_print — Escribe el valor actual de la opción enable
de la biblioteca NET-SNMP
Fija el valor de la opción enable
de la biblioteca NET-SNMP. Cuando
tiene el valor de (1), la biblioteca SNMP devolverá
valores 'rápidos'. Esto significa que solo se devolverá el valor. Cuando la opción enable
no está
activada (por omisión), la biblioteca NET-SNMP mostrará
otra información (como la dirección IP (IpAddress) o OID).
Además, si quick_print no está activada, la biblioteca también mostrará valores hexadecimales adicionales para todas las
cadenas de tres caracteres o menos.
Por omisión, NET-SNMP devuelve valores detallados, y quick_print sirve para devolver solo el valor.
Actualmente, las cadenas siempre se devuelven con comillas adicionales. Esto se corregirá posteriormente.
enable
Siempre devuelve true
.
Versión | Descripción |
---|---|
8.2.0 |
The return type is true now; previously, it was bool.
|
Modificar enable
es más frecuente
cuando se utilizan los valores devueltos que cuando se muestran.
Ejemplo #1 Ejemplo con 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";
?>
El resultado del ejemplo sería algo similar a:
'Timeticks: (0) 0:00:00.00' '0:00:00.00'