PHP代码之数字计数器和图片计数器

偶看在学习一段时间的PHP基础知识后,今天正式进入编程阶段。感谢网易云课堂(http://study.163.com/)让网络学习不再困难,这次学习的PHP教程是PHP100推出的2012版教程,基于PHP5.4版本。PHP5.4版本对于国内貌似过于新潮,很多国内主机的PHP版本还在5.2阶段,Joomla3.X版本对PHP的最低要求是5.3.1,这已经难住了国内的大部分主机,如果要求PHP5.4版本估计都网站都没地方找虚拟主机了(VPS和服务器等除外)。不过还好,PHP5.4的变化不是很大,向下的兼容性还是不错的。

数字计数器

<?php
	//文字计数器
	if(!@$f=fopen("num.txt","r")){
		echo "文件不存在!";
		$num=0;
	}else{
		$num=fgets($f,10);	//获得9位
		fclose($f);
	}
	$num++;
	$ff = fopen("num.txt","w");
	fwrite($ff,$num);
	fclose($ff);
	
	echo $num;
?>

图片计数器

<?php
//制作图片计数器
	if(!@$f=fopen("num.txt","r")){
		echo "文件不存在!";
		$num=0;
	}else{
		$num=fgets($f,10);	//获得9位
		fclose($f);
	}
	$num++;
	$ff = fopen("num.txt","w");
	fwrite($ff,$num);
	fclose($ff);
	
	$numarr=str_split($num);  //数字拆分为数组
	foreach($numarr as $v){
	echo "<img src='img/".$v.".jpg'>";
	}
?>

图片计数器的数字图片放置于img文件夹,并以数字名字相应的图片。

图片计数器比文字计数器代码增加:数字拆分为数组、遍历数组并使用HTML语言连接图片。

《PHP代码之数字计数器和图片计数器》有2个想法

发表评论