p1.phpclass RunCodeInfo
{
public static $num=1;
public static function bown()
{
self::$num ++;
echo "val=".self::$num."<br/>";
}
}b1.php和b2.php<?php
include("p1.php");
RunCodeInfo::bown();
?>可是调用b1.php和b2.php页面每次都是重新开始的,
有没有办法定义像全局一样的类?让它每次累加,谢谢!
{
public static $num=1;
public static function bown()
{
self::$num ++;
echo "val=".self::$num."<br/>";
}
}b1.php和b2.php<?php
include("p1.php");
RunCodeInfo::bown();
?>可是调用b1.php和b2.php页面每次都是重新开始的,
有没有办法定义像全局一样的类?让它每次累加,谢谢!
页面与页面之间,只能用GET,POST,SESSION,cookie或者文件、数据库的方式传递数据。
header('Content-Type:text/html;charset=utf-8');
function Counter($counterFile)
{
$num=0;
if(file_exists($counterFile))
{
$num=file_get_contents($counterFile);
$num++;
file_put_contents($counterFile,$num);
}
else
{
file_put_contents($counterFile,$num);
}
echo ($num);
}
$counterFile = "counter.txt";
Counter($counterFile);?>
这样吧