Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XML/SWF图表的PHP包装器_Php_Charts_Xml Swf Charts - Fatal编程技术网

XML/SWF图表的PHP包装器

XML/SWF图表的PHP包装器,php,charts,xml-swf-charts,Php,Charts,Xml Swf Charts,有人知道最新版本(5.X)的PHP包装器吗 从5.0版开始,此图表工具没有专用的PHP接口。但是,PHP或任何其他脚本语言仍可用于XML/SWF图表(同一工具的XML版本) 以下是如何在PHP中使用XML版本的示例: 我不知道XML/SWF图表软件,但如果您想手工编写,可以使用PHP的XML类和Ming动态创建图表。您只需解析文件中的xml数据,并将其传递给Ming对象进行处理。然后在完成时包括swf 简单 ;-) 作为另一个项目的一部分,我开发了一个开源CodeIgniter库,用于生成XML

有人知道最新版本(5.X)的PHP包装器吗

从5.0版开始,此图表工具没有专用的PHP接口。但是,PHP或任何其他脚本语言仍可用于XML/SWF图表(同一工具的XML版本)

以下是如何在PHP中使用XML版本的示例:


我不知道XML/SWF图表软件,但如果您想手工编写,可以使用PHP的XML类和Ming动态创建图表。您只需解析文件中的xml数据,并将其传递给Ming对象进行处理。然后在完成时包括swf

简单


;-)

作为另一个项目的一部分,我开发了一个开源CodeIgniter库,用于生成XML/SWF图表所需的XML:

然而,通过查看这个库中的代码,我相信它也会在CodeIgniter之外工作。只需创建一个新的
Maani_xml_swf_charts
对象并调用各种可用方法。它应该可以工作,因为库中没有依赖于CodeIgniter的代码

$mxsc = new Maani_xml_swf_charts();
$mxsc->chart_type("stacked column");
$mxsc->chart_data(
                   array("sales","non-sales"),
                   array("Clothing","Food","Toys"),
                   array(
                          array("100","145"),
                          array("34","54"),
                          array("84","21")));
$mxsc->chart_label(array(
                          "shadow"=>'low',
                          "color"=>'ffffff',
                          "alpha"=>'95',
                          "size"=>'20',
                          "position"=>'inside',
                          "as_percentage"=>'true'));

避免将注释作为答案,而是添加注释本身。