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