源代码
/////////////////////////////////////////////////////////
<?php
$fp=fopen("jishu.txt","w+");
$str1=fgets($fp,10)+1;
fputs($fp,$str1);
fclose($fp);
//有打开必有关闭,成对出现 $len1=strlen($fp); $str2="000000000";
$len2=srtlen($str2);
//定义计数器最大位数 $dif=$len2-$len1;
//计算长度之差,在前面补充0 $rest=substr("$str2",0,$dif);
$str=$rest.$str1
echo"您是第 $str 个访问者";
?>
/////////////////////////////////////////////////
最后浏览器显示Parse error: syntax error, unexpected T_ECHO in E:\web\jishu.php on line
/////////////////////////////////////////////////////////
<?php
$fp=fopen("jishu.txt","w+");
$str1=fgets($fp,10)+1;
fputs($fp,$str1);
fclose($fp);
//有打开必有关闭,成对出现 $len1=strlen($fp); $str2="000000000";
$len2=srtlen($str2);
//定义计数器最大位数 $dif=$len2-$len1;
//计算长度之差,在前面补充0 $rest=substr("$str2",0,$dif);
$str=$rest.$str1
echo"您是第 $str 个访问者";
?>
/////////////////////////////////////////////////
最后浏览器显示Parse error: syntax error, unexpected T_ECHO in E:\web\jishu.php on line
echo"您是第 $str 个访问者";
$str=$rest.$str1; 这一句少个分号 ;
$str=$rest.$str1后面加分号
$fp=fopen("jishu.txt","w+"); $str1=fgets($fp,10)+1;
fputs($fp,$str1);
fclose($fp);
//有打开必有关闭,成对出现 $len1=strlen($str1); $str2="000000000";
$len2=strlen($str2);
//定义计数器最大位数 $dif=$len2-$len1;
//计算长度之差,在前面补充0 $rest=substr("$str2",0,$dif); $str=$rest.$str1;
echo("您是第 $str 个访问者")
?>
呵呵,检查出错误了,这是修改后的源代码,其中还有几个错误,strlen拼写错误一项,strlen()中不是$fp一项