如何重命名对象名称?

时间:2013-02-11 03:36:37

标签: php object

我正在使用融合图表。

我有这样的代码

function get_improvement_areas_graph($param1, $param2, $repetitions, $report_type, $report_date, $sid, $graphurl)
{
$nxml=generate_improvement_areas_xml($sid,$param1,$report_type,$report_date,"graphurl");
    $graphurl = preg_replace("/\.jpg$/i", "", $graphurl); 

file_put_contents("export/$graphurl.xml", $nxml);
echo renderChart("FusionCharts/MSColumn3D.swf", "", $nxml, "$graphurl", 550, 420);
}

函数调用处于循环中。这里$ nxml是一个对象。传递相同的对象时,图表不起作用。

我的问题是我如何为每次通话重命名?

1 个答案:

答案 0 :(得分:0)

缓存Flash文件。重新加载页面不会下载更新的swf。您必须删除临时Internet文件才能获得新版本。解决此问题的一种方法是向swf url添加动态变量。

FusionCharts/MSColumn3D.swf?random=123