很简单的一个日历国
时间:2007-04-30
来源:互联网
复制PHP内容到剪贴板
<?php
header("Content-type: image/png");
//定义年月日
$y=date(Y);
$m=date(n);
$d=date(j);
//定义星期
$week=date(w);
switch ($week)
{
case 0:
$week="Fri";
break;
case 1:
$week="一";
break;
case 2:
$week="二";
break;
case 3:
$week="三";
break;
case 4:
$week="四";
break;
case 5:
$week="五";
break;
case 6:
$week="六";
break;
}
//创建图像
$image=imagecreate(80,100);
$backColor=imagecolorallocate($image,0,0,120);
$fillColor=imagecolorallocate($image,255,255,255);
imagefill($image,0,0,$backColor);
imagefilledrectangle($image,10,10,70,90,$fillColor);
$fontColor=imagecolorallocate($image,0,0,120);
imagestring($image,5,15,15,$y,$fontColor);
imagestring($image,5,40,40,$m,$fontColor);
imagestring($image,5,40,60,$week,$fontColor);
imagepng($image);
imagedestroy($image);
?>
这个没有难的,主要是思想,写程序就是这样的,不要死记,要理解,PHP代码:
<?php
header("Content-type: image/png");
//定义年月日
$y=date(Y);
$m=date(n);
$d=date(j);
//定义星期
$week=date(w);
switch ($week)
{
case 0:
$week="Fri";
break;
case 1:
$week="一";
break;
case 2:
$week="二";
break;
case 3:
$week="三";
break;
case 4:
$week="四";
break;
case 5:
$week="五";
break;
case 6:
$week="六";
break;
}
//创建图像
$image=imagecreate(80,100);
$backColor=imagecolorallocate($image,0,0,120);
$fillColor=imagecolorallocate($image,255,255,255);
imagefill($image,0,0,$backColor);
imagefilledrectangle($image,10,10,70,90,$fillColor);
$fontColor=imagecolorallocate($image,0,0,120);
imagestring($image,5,15,15,$y,$fontColor);
imagestring($image,5,40,40,$m,$fontColor);
imagestring($image,5,40,60,$week,$fontColor);
imagepng($image);
imagedestroy($image);
?>
我这个获得星期是用一个switch语句,还有一种就是,
$week=date(w);
$wc[0]="星期日"
.....................
$wc[6]="星期六";
echo $wc[$week];
这个也是一种思路.
还有就是那个边框,主要是一个背景,中间加一个小矩形框,这个对于高手来说很容易,希望不要见笑.
[ 本帖最后由 heixiake 于 2007-4-29 23:00 编辑 ]
作者: heixiake 发布时间: 2007-04-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28