>  기사  >  백엔드 개발  >  PHP 카운터 프로그램 코드 예

PHP 카운터 프로그램 코드 예

怪我咯
怪我咯원래의
2017-07-16 10:54:261992검색

카운팅은 가장 간단하고 기본적인 동작입니다. 카운터는 이 동작을 구현하는 논리 회로입니다. 디지털 시스템에서 카운터는 주로 펄스 수를 계산하여 측정, 카운트 및 제어 기능을 수행합니다. 펄스를 분석하고 분석하는 카운터는 기본 카운팅 장치와 일부 제어 게이트로 구성됩니다. 카운팅 장치는 정보를 저장하는 기능을 가진 일련의 플립플롭으로 구성됩니다. RS 플립플롭, T 플립플롭, D 플립플롭 및 JK 플립플롭 등. 카운터는 디지털 시스템에서 널리 사용됩니다. 예를 들어 전자 컴퓨터의 컨트롤러에서는 산술 단위에서 곱셈과 나눗셈 연산을 수행할 때 다음 명령어를 순차적으로 가져오기 위해 명령어 주소를 계산합니다. 또 다른 예는 디지털 기기 등의 펄스 계산입니다. 카운터는 제품의 작업상태을 표시하는 데 사용할 수 있습니다. 일반적으로 제품이 몇 장의 접지 및 페이지 매김 작업이 완료되었는지 나타내는 데 주로 사용됩니다. 주요 표시기는 카운터의 자릿수이며 일반적인 숫자는 3자리와 4자리입니다. 당연히 3자리 카운터는 999까지 표시할 수 있고, 4자리 카운터는 9999까지 표시할 수 있습니다. 이 글에서는 주로 PHP를 사용하여 구현한 카운터 기능을 소개합니다. 코드는 다음과 같습니다

1) 텍스트 카운터

<?php
$countfile="/count.txt";  //设置保存数据的文件
if (!file_exists($countfile)){//判断文件是否存在
exec( "echo 0 > $countfile");
} 
$fp = fopen($countfile,"rw"); 
$length=filesize($countfile);
$num = fgets($fp,$length); 
$num += 1; 
exec( "rm -rf $countfile");
exec( "echo $num > $countfile");
print "访问量总计:"."$num"."人次";  //显示访问次数
?>

2) 그래픽 카운터

<?
$countfile="/count-num.txt";  //设置保存数据的文件
if (!file_exists($countfile))  //判断文件是否存在
{exec( "echo 0 > $countfile");} 
$fp = fopen($countfile,"rw"); 
$length=filesize($countfile);
$num = fgets($fp,$length); 
$num += 1; 
exec( "rm -rf $countfile");
exec( "echo $num > $countfile");
$len_str = strlen($num);
for($i=0;$i<$len_str;$i++){
$each_num = substr($num,$i,1);
$out_str = $out_str . "<img src=\"$each_num.gif\">";
}
print "访问量总计:"."$out_str"."人次";  //显示访问次数
?>

위 내용은 PHP 카운터 프로그램 코드 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.