当前位置:编程学习 > php >>

说说PHP作图(一)

    实在不敢说是在这里“讲”GD库,因为我用GD也才一两次而已,绝大多数的函数还没
有接触到。可是三斑竹小刁热情地向我约稿,我只好硬着头皮写一点自己的心得。希望能
够起到抛砖引玉的效果。
    其实,我们在web页面里实现“图”的效果不一定非用GD不可,比较容易解决的是柱状
图——用HTML就可以解决。比如:
<? $b = array(150,110,125,180,160,175,230,220); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<style>
<!--
td{ font-size:9pt }
-->
</style>
</head>
<body>
<table border=0>
    <tr valign="bottom">    /* (1) */
    <?for($i=0;$i<8;$i++) { ?><td align="center">
        <table height="<?echo $b[$i];?>" border=0>    /* (2) */
        <tr>
       <td bgcolor="#3F7F9F" width="40"></td> /* (3) */
        </tr>
        </table><br><font color="#3F7F9F"><?echo $b[$i];?></font> /* (4) */
    </td><? } ?>
    </tr>
</table>
</body>
</html>
<? $b = array(150,110,125,180,160,175,230,220); ?> 是一组数据,数据从哪里来,是无
关大局的,就看你的需要了;代码中需要说两句的地方我都加了注释,现在一一来说明。
(1) 这里要注意的是 valign="bottom",是为了让单元格的内容底部对齐。为什么加在<tr>里
    呢?可以让表格里这一行的内容都遵循这一对齐方式,不必在每一个<td>里指定,这样可
补充:Php教程,图像处理
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,