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

By | 2013 年 5 月 18 日

偶看在学习一段时间的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]
<?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]

图片计数器

[php]
<?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’>";
}
?>
[/php]

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

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

2 thoughts on “PHP代码之数字计数器和图片计数器

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据