<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • PHP 柱形統(tǒng)計(jì)圖的實(shí)現(xiàn)代碼

    時(shí)間:2024-06-23 03:17:25 PHP 我要投稿
    • 相關(guān)推薦

    PHP 柱形統(tǒng)計(jì)圖的實(shí)現(xiàn)代碼

      效果圖:

      復(fù)制代碼 代碼如下:

      <?php

      function createImage($data,$twidth,$tspace,$height){

      header("Content-Type:image/jpeg");

      $dataname = array();

      $datavalue = array();//data里面的值

      $i = 0;

      $j = 0;

      $k = 0;

      $num = sizeof($data);

      foreach($data as $key => $val){

      $dataname[] = $key;

      $datavalue[] = $val;

      }

      $width = $num * ($twidth + $tspace) + 20 ;//獲取圖像的寬度

      $im = imagecreate($width,$height);//創(chuàng)建圖像

      $bgcolor = imagecolorallocate($im,255,255,255);//背景色

      $jcolor = imagecolorallocate($im,255,255,0);//矩形的背景色

      $acolor = imagecolorallocate($im,0,0,0);//線的顏色

      imageline($im,25,$height-20,$width-5,$height -20,$acolor);//X軸

      imageline($im,25,$height-20,25,2,$acolor);//Y軸

      while($i< $num){

      imagefilledrectangle($im,$i*($tspace+$twidth)+40,$height-$datavalue[$i]-20,$i*($twidth+$tspace)+$tspace+40,$height-20,$jcolor);//畫矩形

      imagestring($im,3,$i*($tspace+$twidth)+40+$twidth/2,$height-$datavalue[$i]-35,$datavalue[$i],$acolor);//在柱子上面寫出值

      imagestring($im,3,$i*($tspace+$twidth)+40+$twidth/2,$height-15,$dataname[$i],$acolor);//在柱子下面寫出值

      $i ++;

      }

      while($j < 400/10){

      imageline($im,25,($height-20)-$j*8,28,($height-20)-$j*8,$acolor);//畫出刻度

      imagestring($im,2,5,($height-30)-$j*8,$j*10,$acolor);//標(biāo)出刻度值

      $j = $j +10;

      }

      imagejpeg($im);

      }

      $data =array("1"=>25,"2"=>30,"3" =>21 );

      createImage($data,40,40,300);

      ?>

    【PHP 柱形統(tǒng)計(jì)圖的實(shí)現(xiàn)代碼】相關(guān)文章:

    將php實(shí)現(xiàn)過濾UBB代碼09-11

    php如何過濾危險(xiǎn)html代碼09-21

    php對(duì)圖像的各種處理函數(shù)代碼總結(jié)07-03

    如何在cmd下面寫php代碼01-22

    JavaScript實(shí)現(xiàn)網(wǎng)頁刷新代碼段08-07

    PHP url 加密解密函數(shù)代碼方法10-25

    探討PHP函數(shù)的實(shí)現(xiàn)原理及性能07-07

    關(guān)于php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法10-09

    防盜鏈接ASP函數(shù)實(shí)現(xiàn)代碼01-23

    常用排序算法之JavaScript實(shí)現(xiàn)代碼段06-04

    主站蜘蛛池模板: 国产精品麻豆欧美日韩ww| 欧美日韩成人精品久久久免费看 | 国产大片91精品免费观看不卡| 久久99精品国产麻豆蜜芽| 欧美精品在线一区| 国产精品免费AV片在线观看| 亚洲欧美日韩久久精品| 国产微拍精品一区二区| 久久99精品国产麻豆宅宅| 亚洲精品你懂的在线观看| 久久精品国产亚洲一区二区三区| 99久久精品免费看国产免费| 国产精品成人观看视频国产| 囯产精品一品二区三区| 国语自产少妇精品视频| 蜜国产精品jk白丝AV网站| 亚洲欧洲国产精品香蕉网| 在线亚洲精品自拍| 亚洲国模精品一区| 亚洲欧美精品综合中文字幕 | 亚洲精品福利视频| 国产精品日本一区二区不卡视频| 欧美精品v欧洲精品| 亚洲精品亚洲人成在线观看| 思思久久99热免费精品6| 色婷婷噜噜久久国产精品12p| 久久精品综合一区二区三区| 国产精品尹人在线观看| 国产精品龙口护士门在线观看| 国产成人精品怡红院在线观看| 亚洲精品高清久久| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 久久久一本精品99久久精品66| 亚洲AV永久精品爱情岛论坛| 国产综合精品女在线观看| 免费精品无码AV片在线观看| 久久水蜜桃亚洲av无码精品麻豆| 无码人妻精品中文字幕| 精品人无码一区二区三区| 2021精品国产综合久久| 成人国内精品久久久久一区|