ホームページ  >  記事  >  バックエンド開発  >  PHPピクチャカウンターコード(拡張版)

PHPピクチャカウンターコード(拡張版)

WBOY
WBOYオリジナル
2016-07-25 08:59:05906ブラウズ
  1. //session_start();
  2. $dir = 'cookie.txt';
  3. $file = fopen($dir,'r');
  4. $content = fgets($file);
  5. fclose($file);
  6. //if(empty($_SESSION['viewer'])){
  7. $content++;
  8. $newopen = fopen($dir,'w');
  9. fwrite($newopen,$content );
  10. fclose($newopen);
  11. //$_SESSION['viewer'] = 1;
  12. //}
  13. //echo "网站的访问次数:{$content}";
  14. $new = strval($content ); //转化化して文字串
  15. $len = strlen($new);
  16. $str = str_repeat('0',6-$len);
  17. for($i=0;$i $result = $str[$i];
  18. $result = '';
  19. echo $result;
  20. }
  21. for ($j=0;$j $result = $new[$j];
  22. switch($result){
  23. case 0 :
  24. $ret[$j]='images/0 .png';
  25. ブレーク;
  26. ケース 1 :
  27. $ret[$j]='images/1.png';
  28. ブレーク;
  29. ケース 2 :
  30. $ret[$j]='images/2.png';
  31. ブレーク;
  32. ケース 3 :
  33. $ret[$j]='images/3.png';
  34. ブレーク;
  35. ケース 4 :
  36. $ret[$j]='images/4.png';
  37. ブレーク;
  38. ケース 5 :
  39. $ret[$j]='images/5.png';
  40. ブレーク;
  41. ケース 6 :
  42. $ret[$j]='images/6.png';
  43. ブレーク;
  44. ケース 7 :
  45. $ret[$j]='images/7.png';
  46. ブレーク;
  47. ケース 8 :
  48. $ret[$j]='images/8.png';
  49. ブレーク;
  50. ケース 9 :
  51. $ret[$ j]='images/9.png';
  52. break;
  53. } //by bbs.it-home.org
  54. echo '';
  55. }
  56. ?>
重複形式コード

以上のコードでは、セッションのセッションを追加して、ネットワークの繰り返し新規を回避します。 php テキスト カウンタと比べて、このカウンタ コードは非常に完成度が高く、実用的です。

附、写真素材のダウンロード地址: http://liangqi000.googlecode.com/files/image-counter.rar

一般人は、いくつかの素材ウェブサイトを自分で削除して、いくつかの良いカウンタ画像を選択し、表示画像を作成することもできます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。