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

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

主站蜘蛛池模板: 亚洲欧美中文字幕高清在线 | 入室强伦女教师被学生 | 色戒无删减流畅完整版 | 51成人精品午夜福利AV免费七 | 飘雪在线观看免费高清完整版韩国 | 乱h好大噗嗤噗嗤烂了 | 奶大B紧17p | 亚洲午夜久久久久久久久电影网 | 丰满五十六十老熟女HD60 | 亚洲欧洲日韩视频在钱 | 中文字幕乱偷无码AV蜜桃 | 成人动漫百度影音 | 黄得让人湿的片段 | 美女脱内衣裸身尿口露出来 | 亚洲三级视频在线 | 三级黄在线 | a毛片基地免费全部视频 | 色噜噜色啪在线视频 | 久久婷五月综合色啪首页 | 寂寞夜晚在线视频观看 | 国产在线观看www鲁啊鲁免费 | 乌克兰xxxxx 乌克兰18性hd | 奶好大下面流了好多水水 | 国产成人综合高清在线观看 | 手机看片一区二区 | 别停好爽好深好大好舒服视频 | 亚洲AV蜜桃永久无码精品红樱桃 | 亚洲成av人影院 | 久久精品黄AA片一区二区三区 | G0GO人体大尺香蕉 | 免费在线视频一区 | gogogo免费视频观看 | 无码11久岁箩筣 | 在线 日韩 欧美 国产 社区 | 在线观看国产精美视频 | 高冷师尊被CAO成SAO货 | 国产精品成人久久久久A伋 国产精品成人观看视频免费 | 浪潮AV色综合久久天堂 | 精品日韩欧美一区二区三区 | 精品网站一区二区三区网站 | 青青草A在在观免费线观看 青青草AV国产精品 青青草 久久久 |