PHP 7.4.22 Released!

RRDGraph::setOptions

(PECL rrd >= 0.9.0)

RRDGraph::setOptionsУстанавливает параметры для экспорта графика rrd

Описание

public RRDGraph::setOptions(array $options): void

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

options

Список параметров для генерации изображения из файла базы данных RRD. Это может быть список строк или список строк с ключами для лучшей читаемости. Прочтите справочные страницы rrd graph для получения списка доступных параметров.

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

Эта функция не возвращает значения после выполнения.

Примеры

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

<?php
$graphObj
->setOptions(array(
    
"--start" => "920804400",
    
"--end" => 920808000,
    
"--vertical-label" => "m/s",
    
"DEF:myspeed=$rrdFile:speed:AVERAGE",
    
"CDEF:realspeed=myspeed,1000,*",
    
"LINE2:realspeed#FF0000"
));
?>

Пример #2 Установка нескольких вариантов цветов

<?php
$graphObj
->setOptions(array(
    
"--start" => "920804400",
    
"--end" => 920808000,
    
"--vertical-label" => "m/s",
    
"--color=BACK#00000000",
    
"--color=GRID#00000000",
    
"--color=MGRID#00000000",
    
"DEF:myspeed=$rrdFile:speed:AVERAGE",
    
"CDEF:realspeed=myspeed,1000,*",
    
"LINE2:realspeed#FF0000"
));
?>

Не используйте синтаксис ключ-значение для одинаковых опций rrd. Выглядит более читабельно, но не работает.

<?php
$graphObj
->setOptions(array(
    
"--color" => "BACK#00000000",
    
"--color" => "GRID#00000000",
    
"--color" => "MGRID#00000000"
));
?>

Пример выше означает то же самое.

<?php
$graphObj
->setOptions(array(
    
"--color" => "MGRID#00000000"
));
?>

add a note add a note

User Contributed Notes

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