如何从打印结果中删除数据类型名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从打印结果中删除数据类型名称相关的知识,希望对你有一定的参考价值。

我需要从输出结果中删除数据类型文本(以下为“ STRING:”和“ INTEGER:”)。

这是代码:

$session = new SNMP(SNMP::VERSION_2c, "host", "community");
$interface= $session->get(".1.3.6.1.2.1.2.2.1.2.32610");
$snr= $session->get(".1.3.6.1.2.1.10.127.1.1.4.1.5.32610");
echo "$interface
";
echo "$snr
";

结果:

STRING: Cable5/0/0-upstream1
INTEGER: 354
答案

尝试:

$session = new SNMP(SNMP::VERSION_2c, "host", "community");
$session->quick_print = 1; // print just the value, no types
$session->valueretrieval = SNMP_VALUE_PLAIN; // no quotes for strings
//...code

https://www.php.net/manual/en/class.snmp.php#snmp.props

以上是关于如何从打印结果中删除数据类型名称的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# 中删除 Json 数据的标头名称

如何从一个片段中删除数据,这些片段应该反映在google firebase中的其他片段中

XSS:如何从 C# 中的字符串中删除 JS 片段?

如何从RabbitMQ删除所有队列

在map中怎么删除一个对象

javascript如何去除对象的某个属性