CascadiaPHP 2024

RRDUpdater::update

(PECL rrd >= 0.9.0)

RRDUpdater::updateОбновляет файл базы данных RRD

Описание

public RRDUpdater::update(array $values, string $time = time() ): bool

Обновляет файл базы данных RRD, определённый через конструктор RRDUpdater::__construct(). Файл обновляется заданными значениями.

Список параметров

values

Данные для обновления. Массив с ключами, соответствующими именам источников данных.

time

Значение времени для обновления соответствующих данных. По умолчанию используется текущее время.

Возвращаемые значения

Функция возвращает true в случае успешного выполнения или false, если возникла ошибка.

Ошибки

В случае возникновения ошибки выбрасывает исключение типа Exception.

Примеры

Пример #1 Пример использования RRDUpdater::update()

<?php
$updator
= new RRDUpdater("speed.rrd");
//обновляет источник данных "speed" значением "12411"
//для времени заданного временной меткой timestamp "920807700"
$updator->update(array("speed" => "12411"), "920807700");
?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top