首页 > 作文

PHP实现的功能是显示8条基色色带

更新时间:2023-04-06 06:43:08 阅读: 评论:0

由于php的本色表参数只能支持256,为了能实现显示8色或更多的色带,我使用了参数传递的方法来实现。具体实现的代码如下:

1、生成色带图形的程序

transition.php

<?php

/*

*功能:生成色带图形

*程序员:wlxz

* 日期:2002-00-00

*/

header(“content-type: image/png”);

$im = imagecreate(255,50);

$bgcolor = imagecolorallocate($im, 0, 0, 0);

$x = trim($_get[‘x’]);

$y = trim($_get[‘y’]);

$z = trim($_get[‘z’]);

for($i=0;$i<255;$i++){

$fontcol = imagecolorallocate($im, $i*$x, $i*$y, $i*$z);

imageline($im, $i, 0, $i, 50, $fontcol);

}

imagepng($im);

imagedestroy($im);

?>

2、调用生成多个不同的图形

view_color.php

<?php

/*

*功能:

*程序员:向黎

* 日期:2002-00-00

*/

?>

<html>

<head>

<title></title>

<meta name=”author” content=”xiang li”>

</head>

<body>

<table>

<tr&g赋分制怎么算t;

<td><!–色带1–>

<input type=”image” src=”./transition.php?x=0&y=0&z=0热爱祖国的简短句子″>

</td>

</tr>

<tr>

<td><!–色带2–>

<input type=”image” src=”./transition.php?x=0&y=0&z=1″>

</td>

</tr>

<tr>

<td><!–色带3–>

<input type=”image” src=”./transition.php?x=0&y=1&z=0&#论文格式范文8243;>

</td>

</tr>

<tr>

<td>&你永远在我心里lt;!–色带4–>

<input type=”image” src=”./transition.php?x=0&y=1&z=1″>

</td>

</tr>

<tr>

<td><!–色带5–>

<input type=”image” src=”./transition.php?x=1&y=0&z=0″>

</td>

</tr>

<tr>

<td><!–色带6–>

<input type=”image” src=”./transition.php?x=1&y=0&z=1″>

</td>

</tr>

<tr>

<td><!–色带7–>

<input type=”image” src=”./tran青岛世园会sition.php?x=1&y=1&z=0″>

</td>

</tr>

<tr>

<td><!–色带8–>

<input type=”image” src=”./transition.php?x=1&y=1&z=1″>

</td>

</tr>

</table>

</body>

</html>

本文发布于:2023-04-06 06:43:06,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/a2df194a21a1604fd72276661742a129.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP实现的功能是显示8条基色色带.doc

本文 PDF 下载地址:PHP实现的功能是显示8条基色色带.pdf

标签:色带   图形   程序员   参数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图