SNMP snmp_set_enum_print

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

snmp_set_enum_print — 원시 정수 대신 열거형 값이 있는 열거형인 모든 값을 반환합니다.


설명

snmp_set_enum_print(bool $enable): bool

이 함수는 snmpwalk/snmpget 등이 MIB에서 열거형 값을 자동으로 조회하고 사람이 읽을 수 있는 문자열과 함께 반환해야 하는지 여부를 토글합니다.


매개변수

enable
값은 Net-SNMP 라이브러리에서 부울로 해석되므로 "0" 또는 "1"만 될 수 있습니다.

반환 값

항상 true를 반환합니다.


Examples

예제 #1 snmp_set_enum_print() 사용

                  
<?php
 snmp_set_enum_print(0);
 echo snmpget('localhost', 'public', 'IF-MIB::ifOperStatus.3') . "\n";
 snmp_set_enum_print(1);
 echo snmpget('localhost', 'public', 'IF-MIB::ifOperStatus.3') . "\n";
?>
                  
                

위의 반환됩니다

INTEGER: up(1)
INTEGER: 1