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'
기타
- snmp_get_quick_print() - NET-SNMP 라이브러리의 quick_print 설정의 현재 값을 가져옵니다.