php图片计数器代码(增强版)
php图片计数器,代码如下:
//session_start();
$dir = 'cookie.txt';
$file = fopen($dir,'r');
$content = fgets($file);
fclose($file);
//if(empty($_SESSION['viewer'])){
$content++;
$newopen = fopen($dir,'w');
fwrite($newopen,$content);
fclose($newopen);
//$_SESSION['viewer'] = 1;
//}
//echo "网站的访问次数:{$content}";
$new = strval($content); //转化为字符串
$len = strlen($new);
$str = str_repeat('0',6-$len);
for($i=0;$i<strlen($str);$i++){
$result = $str[$i];
$result = '<img src="images/0.png" alt="" />';
echo $result;
}
for($j=0;$j<$len;$j++){
$result = $new[$j];
switch($result){
case 0 :
$ret[$j]='images/0.png';
break;
case 1 :
$ret[$j]='images/1.png';
break;
case 2 :
$ret[$j]='images/2.png';
break;
case 3 :
$ret[$j]='images/3.png';
break;
case 4 :
$ret[$j]='images/4.png';
break;
case 5 :
$ret[$j]='images/5.png';
break;
case 6 :
$ret[$j]='images/6.png';
break;
case 7 :
$ret[$j]='images/7.png';
break;
case 8 :
$ret[$j]='images/8.png';
break;
case 9 :
$ret[$j]='images/9.png';
break;
} //by www.jbxue.com
echo '<img src="'.$ret[$j].'" alt="" />';
}
?>
以上代码中,为实现页面刷新预览,注释掉了session会话,以避免网页的重复刷新。
相比php文本计数器,这个计数器代码比较完善且实用。
附,图片素材的下载地址:
http://liangqi000.googlecode.com/files/image-counter.rar
大家也可以自己去一些素材网站上,查找一些好看的计数器图片,把显示图片做的专业些哦。
您可能感兴趣的文章:
php图片计数器代码(增强版)
php图片计数器的实例代码
php不变形缩放图片
jquery图片延迟加载 前端开发技能必备系列
php 图形计数器实例代码(附源码)
php语言的发展历史
php处理文章中图片的方法
php开发环境是什么
PHP tclip扩展调用opencv从内存中读取及解析图片数据的问题
PHP图片上传与重命名六种方法总结