Heim >Backend-Entwicklung >PHP-Tutorial >php图表,该如何处理

php图表,该如何处理

WBOY
WBOYOriginal
2016-06-13 11:38:53812Durchsuche

php图表
legend.php文件
include 'D:\\xampp\\htdocs\\php-ofc-library\\open-flash-chart.php';
$year = array(); 
$price = array(); 
$year[] = '1983'; 
$price[] = 36.7; 
$year[] = '1984'; 
$price[] = 38.7; 
$year[] = '1985'; 
$price[] = 42.8; 
$year[] = '1986'; 
$price[] = 38.2; 
$year[] = '1987'; 
$price[] = 37.8; 
$year[] = '1988'; 
$price[] = 34.7; 
$year[] = '1989'; 
$price[] = 38.4; 
$year[] = '1990'; 
$price[] = 40.2; 
$year[] = '1991'; 
$price[] = 39.5; 
$year[] = '1992'; 
$price[] = 40.3; 
$year[] = '1993'; 
$price[] = 45.9; 
$year[] = '1994'; 
$price[] = 48.9; 
$year[] = '1995'; 
$price[] = 50.9; 
$year[] = '1996'; 
$price[] = 52.9; 
$year[] = '1997'; 
$price[] = 57.9; 
$year[] = '1998'; 
$price[] = 60.9; 
$year[] = '1999'; 
$price[] = 61.9; 
$year[] = '2000'; 
$price[] = 76.9; 
$year[] = '2001'; 
$price[] = 77.9; 
$year[] = '2002'; 
$price[] = 69.9; 
$year[] = '2003'; 
$price[] = 77.9; 
$year[] = '2004'; 
$price[] = 77.9; 
$year[] = '2005'; 
$price[] = 79.9; 
$year[] = '2006'; 
$price[] = 88.9; 
$year[] = '2007'; 
$price[] = 87.9; 
$year[] = '2008'; 
$price[] = 103.9;   
$chart = new open_flash_chart();  
$title = new title( 'UK Petrol price (pence) per Litre' ); 
$title->set_style( "{font-size: 20px; color: #A2ACBA; text-align: center;}" ); 
$chart->set_title( $title );  
$area = new area(); 
$area->set_colour( '#5B56B6' ); 
$area->set_values( $price ); 
$area->set_key( 'Price', 12 ); 
$chart->add_element( $area );  
$x_labels = new x_axis_labels(); 
$x_labels->set_steps( 2 ); 
$x_labels->set_vertical(); 
$x_labels->set_colour( '#A2ACBA' ); 
$x_labels->set_labels( $year );  
$x = new x_axis(); 
$x->set_colour( '#A2ACBA' ); 
$x->set_grid_colour( '#D7E4A3' ); 
$x->set_offset( false ); 
$x->set_steps(4); // Add the X Axis Labels to the X Axis 
$x->set_labels( $x_labels );  
$chart->set_x_axis( $x );  // // LOOK: // 
$x_legend = new x_legend( '1983 to 2008' ); 
$x_legend->set_style( '{font-size: 20px; color: #778877}' ); 
$chart->set_x_legend( $x_legend );  // // remove this when the Y Axis is smarter // 
$y = new y_axis(); 
$y->set_range( 0, 150, 30 ); 
$chart->add_y_axis( $y );  
echo $chart->toPrettyString();
json_encode($year);
json_encode($price);
?>

test.html文件

nbsp;html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


 
<script></script>
 <script> <br /> swfobject.embedSWF( "D:\\xampp\\htdocs\\FirstProject\\open-flash-chart.swf", "my_chart", <br /> "600", "350", "9.0.0", <br /> "D:\\xampp\\htdocs\\FirstProject\\expressInstall.swf",<br /> {"data-file":"D:\\xampp\\htdocs\\FirstProject\\OpenFlashChart\\legend.php"} );<br /> </script> 
   
     
  

Hello World

 
   
 
      
用eclipse pdt开发,运行时提示
Open Flash Chart
JSON Parse Error [Syntax Error]
Error at character 0, line 1:
0: 
php xampp eclipse
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn