一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php+highchats生成動態統計圖

復制代碼 代碼如下:
    series: [{ 
                type: 'pie', 
                name: 'Browser share', 
                data: [ 
                    ['Firefox',   45.0], 
                    ['IE',       26.8], 
                    { 
                        name: 'Chrome', 
                        y: 12.8, 
                        sliced: true, 
                        selected: true 
                    }, 
                    ['Safari',    8.5], 
                    ['Opera',     6.2], 
                    ['Others',   0.7] 
                ] 
            }] 

主要看這段:

復制代碼 代碼如下:
    { 
    name: 'Chrome', 
    y: 12.8, 
    sliced: true, 
    selected: true 
    } 

復制代碼 代碼如下:
    <!DOCTYPE HTML> 
    <html> 
        <head> 
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
            <title>FusionCharts</title> 
            <script type="text/Javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 
            <script type="text/Javascript"> 
    $(function () { 
    var ds = [{"name":"/u4e0a/u6d77","y":28.2},{"name":"/u5317/u4eac","y":48.2},{"name":"/u5e7f/u4e1c","y":18.2}]; 
    //其實只要按照例子中的json顯示方式展示就行了,如chrome。 
            // Radialize the colors 
            Highcharts.getOptions().colors = Highcharts.map(Highcharts.getOptions().colors, function(color) { 
                return { 
                    radialGradient: { cx: 0.5, cy: 0.3, r: 0.7 }, 
                    stops: [ 
                        [0, color], 
                        [1, Highcharts.Color(color).brighten(-0.3).get('rgb')] // darken 
                    ] 
                }; 
            }); 
            // Build the chart 
            $('#container').highcharts({ 
                chart: { 
                    plotBackgroundColor: null, 
                    plotBorderWidth: null, 
                    plotShadow: false 
                }, 
                title: { 
                    text: 'Browser market shares at a specific website, 2010' 
                }, 
                tooltip: { 
                    pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>' 
                }, 
                plotOptions: { 
                    pie: { 
                        allowPointSelect: true, 
                        cursor: 'pointer', 
                        dataLabels: { 
                            enabled: true, 
                            color: '#000000', 
                            connectorColor: '#000000', 
                            formatter: function() { 
                                return '<b>'+ this.point.name +'</b>: '+ this.percentage +' %'; 
                            } 
                        } 
                    } 
                }, 
                series: [{ 
                    type: 'pie', 
                    name: 'Browser share', 
                    data: ds, 
                }] 
            }); 
        }); 
            </script> 
        </head> 
        <body> 
    <script src="js/hc.js"></script> 
    <script src="js/modules/exporting.js"></script> 
    <div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div> 
    <?php 
    area(); 
    /** 
     * 地區接口 
     * name名稱 
     * y數據值 
     *  
     */ 
    function area() 
    { 
        $b = array( 
                    array('name'=>'上海', 'y'=>28.2), 
                    array('name'=>'北京', 'y'=>48.2), 
                    array('name'=>'廣東', 'y'=>18.2), 
            ); 
        $data = json_encode($b); 
        echo($data); 
    } 
    ?> 
        </body> 
    </html> 

以下是php輸出json數據,供js使用:

復制代碼 代碼如下:
<?php  
$strs = @file("/proc/NET/dev");  
for ($i = 2; $i < count($strs); $i++ ) 

    preg_match_all( "/([^/s]+):[/s]{0,}(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/", $strs[$i], $info ); 
/*  $NETInput[$i] = formatsize($info[2][0]);
    $NETOut[$i]  = formatsize($info[10][0]);
*/  
    $tmo = round($info[2][0]/1024/1024, 5);  
    $tmo2 = round($tmo / 1024, 5); 
    $NETInput[$i] = $tmo2; 
    $tmp = round($info[10][0]/1024/1024, 5);  
    $tmp2 = round($tmp / 1024, 5); 
    $NETOut[$i] = $tmp2; 



$arr = array(); 
if (false !== ($strs = @file("/proc/NET/dev"))) :  
 for ($i = 2; $i < count($strs); $i++ ) :   
 preg_match_all( "/([^/s]+):[/s]{0,}(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/s+(/d+)/", $strs[$i], $info ); 
    $arr[$i]["name"] = $info[1][0]; 
    $arr[$i]["data"][0] = $NETInput[$i]; 
    $arr[$i]["data"][1] = $NETOut[$i]; 

 endfor;   
 endif;   
echo(json_encode($arr));
?>

輸出:

復制代碼 代碼如下:
{"2":{"name":"lo","data":[0,0]},"3":{"name":"eth0","data":[0.40377,0.00353]}}

js調用:

復制代碼 代碼如下:
    series: [ 
    <span style="white-space:pre">                      </span>ds[2], ds[3] 
    <span style="white-space:pre">                  </span>] 

php技術php+highchats生成動態統計圖,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国内精品麻豆 | 国产精品久久久久毛片真精品 | 一区二区三区视频 | 91香蕉福利一区二区三区 | 色婷婷激情五月综合 | 国产亚洲精品激情都市 | 福利一区二区视频 | 国产馆手机在线观看 | 国产激情一区二区三区成人91 | 精品91麻豆免费免费国产在线 | 最色成人网 | 亚洲综合色一区二区三区另类 | 久久久久久噜噜噜久久久精品 | 一级性| 久久青草免费97线频观 | 亚洲另类图片小说 | 在线观看一区二区精品视频 | 国产黄色网页 | 2021国产情侣真实露脸在线 | 黄色免费观看视频网站 | 不良网站在线观看 | 91精选国产 | 亚洲成人中文字幕 | 美女一级毛片 | 青草欧美 | 久久福利青草狠狠午夜 | 国语自产精品视频在线区 | 风间由美一区二区播放合集 | 久久夜色tv网站 | 国产精品七七在线播放 | 成人xx视频 | 91精品免费观看老司机 | 精品国精品国产自在久国产不卡 | 色婷婷综合欧美成人 | 亚洲精品人成无码中文毛片 | 99ri精品国产亚洲 | 成人在线a | 91在线播放视频 | 激情图片 激情小说 | 激情图片小说网 | 无遮挡毛片a级武则天 |