PHP 8.3.21 Released!

snmp_set_quick_print

(PHP 4, PHP 5, PHP 7, PHP 8)

snmp_set_quick_printEscribe el valor actual de la opción enable de la biblioteca NET-SNMP

Descripción

snmp_set_quick_print(bool $enable): true

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.

Parámetros

enable

Valores devueltos

Siempre devuelve true.

Historial de cambios

Versión Descripción
8.2.0 The return type is true now; previously, it was bool.

Ejemplos

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'

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top