HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

snmp_set_enum_print

Description

The snmp_set_enum_print of SNMP for PHP returns all values that are enums with their enum value instead of the raw integer.

Syntax

snmp_set_enum_print(
    bool $enable
): true

Parameters

enable

As the value is interpreted as boolean by the Net-SNMP library, it can only be "0" or "1".

Return

Always returns true.

Examples

1 · enable · false

<?

$enable = false;

$return = snmp_set_enum_print($enable);

var_export($return);
true

2 · enable · true

<?

$enable = true;

$return = snmp_set_enum_print($enable);

var_export($return);
true

3 · snmpget · false

<?

$enable = false;

snmp_set_enum_print($enable);

$hostname = "localhost";
$community = "public";
$object_id = "IF-MIB::ifOperStatus.3";

$snmpget = snmpget($hostname, $community, $object_id);

var_dump($snmpget);

4 · snmpget · true

<?

$enable = true;

snmp_set_enum_print($enable);

$hostname = "localhost";
$community = "public";
$object_id = "IF-MIB::ifOperStatus.3";

$snmpget = snmpget($hostname, $community, $object_id);

var_dump($snmpget);