PHP Conference Japan 2024

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 的本質上,它與以下相同

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

新增註解

使用者提供的註解

此頁面沒有使用者提供的註解。
To Top