uTools-Manuals/docs/php/snmp_set_quick_print.html
2019-04-08 23:22:26 +08:00

65 lines
4.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>设置 UCD SNMP 库中 quick_print 的值</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.snmp-set-quick-print" class="refentry">
<div class="refnamediv">
<h1 class="refname">snmp_set_quick_print</h1>
<p class="verinfo">(PHP 4, PHP 5, PHP 7)</p><p class="refpurpose"><span class="refname">snmp_set_quick_print</span> &mdash; <span class="dc-title">设置 UCD SNMP 库中 quick_print 的值</span></p>
</div>
<div class="refsect1 unknown-examplet" id="refsect1-function.snmp-set-quick-print-unknown-examplet">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>snmp_set_quick_print</strong></span>
( <span class="methodparam"><span class="type">bool</span> <code class="parameter">$quick_print</code></span>
) : <span class="type"><span class="type void">void</span></span></div>
<p class="para rdfs-comment">
设置 UCD SNMP 库中 quick_print 的值。当此值被设置1SNMP
库将返回‘快速打印’值。这意味着将只打印值。当
quick_print 被禁用时此为默认情况UCD SNMP
库将打印出额外信息,包括值的类型(如 IpAddress 或
OID。此外如果 quick_print 是禁用的UCD SNMP
库将为所有字符串额外打印出三个或更少字符的十六进制值。
</p>
<p class="para">
当需要使用返回的信息而不是显示它时,经常会用到设置 quick_print。
<div class="informalexample">
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />snmp_set_quick_print</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$a&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">snmpget</span><span style="color: #007700">(</span><span style="color: #DD0000">"127.0.0.1"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"public"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">".1.3.6.1.2.1.2.2.1.9.1"</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #DD0000">"</span><span style="color: #0000BB">$a</span><span style="color: #DD0000">&lt;&nbsp;br&nbsp;/&gt;\n"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">snmp_set_quick_print</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$a&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">snmpget</span><span style="color: #007700">(</span><span style="color: #DD0000">"127.0.0.1"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"public"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">".1.3.6.1.2.1.2.2.1.9.1"</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #DD0000">"</span><span style="color: #0000BB">$a</span><span style="color: #DD0000">&lt;br&nbsp;/&gt;\n"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
</div>
</p>
<p class="para">
第一个打印出来的值可能时:&#039;Timeticks: (0) 0:00:00.00&#039;,然而当设置了
quick_print 之后,只是打印 &#039;0:00:00.00&#039;
</p>
<p class="para">
默认情况下 UCD SNMP 库返回冗余的值,而 quick_print
则用来只返回值。
</p>
<p class="para">
现时,字符串依然返回额外的引号,这将会在后续发行版中更正。
</p>
<p class="para">
<span class="function"><strong>snmp_set_quick_print()</strong></span> 仅在使用了 UCD SNMP
库时才可用。当使用 Windows SNMP 库时,此函数不可用。
</p>
</div>
</div></div></div></body></html>