天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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生成動態統計圖,轉載需保留來源!

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

主站蜘蛛池模板: 国产亚洲精品久久久999蜜臀 | 亚洲欧美一区二区三区久久 | 国产美女久久久久久久久久久 | 国产精品99久久久精品无码 | 2019天天射干网站 | 99热只有精品 | 99视频这里只有精品 | 超碰97av 在线人人操 | 欧美色妞AV重囗味视频 | 亚洲 欧美 制服 校园 动漫 | 日本xxxx19| 亚洲色图19p| 草民电影网午夜伦理电影网 | YELLOW视频直播在线观看高清 | 亚洲欧美日韩精品久久奇米色影视 | 欧美精品成人久久网站 | 久久天堂成人影院 | 国产乱对白精彩在线播放 | 亚洲中文有码字幕日本 | 伊人色综合久久天天网 | 日本中文字幕伊人成中文字幕 | 恋夜直播午夜秀场最新 | 日本无吗高清 | 日本高清免费观看 | 国产精品18久久久久久欧美网址 | 日本久久精品毛片一区随边看 | 国产A级毛片久久久久久久 国产a级黄色毛片 | 成人 迅雷下载 | 亚洲AV香蕉一区区二区三区蜜桃 | 国产麻豆91网在线看 | WWW亚洲精品久久久无码 | 大学生第一次破女在线观看 | 韩日美无码精品无码 | qvod快播在线观看 | 国产欧美日韩国产高清 | 99精品视频| 国产在线高清视频 | 喜马拉雅听书免费版 | www伊人网 | 国产亚洲精品久久7777777 | 亚洲欧美精品无码一区二在线 |