SNMP snmp_set_quick_print

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

snmp_set_quick_print — NET-SNMP 라이브러리 내에서 enable 값을 설정하십시오.


설명

snmp_set_quick_print(bool $enable): bool

NET-SNMP 라이브러리 내에서 enable 값을 설정합니다. 이것이 설정되면(1), SNMP 라이브러리는 'quick printed' 값을 반환합니다. 즉, 값만 인쇄됩니다. enable가 활성화되지 않은 경우(기본값) NET-SNMP 라이브러리는 값 유형(예: IpAddress 또는 OID)을 포함한 추가 정보를 인쇄합니다. 또한 quick_print가 활성화되지 않은 경우 라이브러리는 3자 이하의 모든 문자열에 대해 추가 16진수 값을 인쇄합니다.

기본적으로 NET-SNMP 라이브러리는 자세한 값을 반환하고 quick_print는 값만 반환하는 데 사용됩니다.

현재 문자열은 여전히 ​​추가 따옴표와 함께 반환되며 이는 이후 릴리스에서 수정됩니다.


매개변수

enable

반환 값

항상 true를 반환합니다.


Examples

quick_print 설정은 반환된 정보를 표시하는 대신 사용할 때 자주 사용됩니다.

예제 #1 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";
?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

'Timeticks: (0) 0:00:00.00'
'0:00:00.00'
                

기타