Как удалить имя типа данных из результата печати - PullRequest
1 голос
/ 08 января 2020

Мне нужно удалить текст типа данных («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\n";
echo "$snr\n";

Результат:

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

1 Ответ

1 голос
/ 08 января 2020

попробовать:

$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

...