PHP Conference Nagoya 2025

RRDGraph::setOptions

(PECL rrd >= 0.9.0)

RRDGraph::setOptionsEstablece las opciones para la exportación gráfica rrd

Descripción

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

Parámetros

options

Lista de las opciones para la generación de imágenes a partir del archivo de base de datos RRD. Esta puede ser una lista de cadenas o lista de cadenas con claves para una mejor legibilidad. Consulte las páginas del manual rrd graph para conocer la lista de opciones disponibles.

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Ejemplo de 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"
));
?>

Ejemplo #2 Establecer varias opciones de color

<?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"
));
?>

No emplee la sintaxis de valor de clave para la misma opción rrd. Es más legible, pero no fucniona.

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

En PHP es lo mismo que

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

add a note

User Contributed Notes

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