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

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

主站蜘蛛池模板: 国产乱辈通伦影片在线播放亚洲 | xart欧美一区在线播放 | 久久性综合亚洲精品电影网 | 日韩精品久久日日躁夜夜躁影视 | 乡土女性网动态图解 | 99久久亚洲精品影院 | 午夜看片a福利在线观看 | 好湿好滑好硬好爽好深视频 | 国产成人在线免费观看 | 乌克兰16~18sex | 亚洲第一页在线播放 | 男人和女人一级黄色大片 | 国产在线aaa片一区二区99 | 成人无码精品一区二区在线观看 | 在线观看免费av网 | 手机在线观看无码日韩视频 | 国产午夜免费视频片夜色 | 色爱区综合激情五月综合激情 | 伊人精品影院一本到综合 | 色噜噜噜亚洲男人的天堂 | 精品久久久久久久国产潘金莲 | 月夜直播视频免费观看 | 草草久久久无码国产专区全集观看 | 污污又黄又爽免费的网站 | 国产人妻777人伦精品HD | 欧美三级在线完整版免费 | 啊灬啊灬啊灬快高潮视频 | 日本久久久 | 暖暖日本在线手机免费完整版 | 久久AV亚洲精品一区无码网 | 麻豆AV久久无码精品九九 | 永久免费观看视频 | 日韩精品免费在线观看 | 欧美日韩中文字幕综合图区 | 99精品国产免费观看视频 | 多男同时插一个女人8p | 1000部做羞羞事禁片免费视频网站 | 日韩人妻无码精品-专区 | 午夜免费小视频 | 日本老妇一级特黄aa大片 | 日日摸夜夜添无码AVA片 |