php中有没有像java类中的静态成员变量之类的,怎么实现? php中有没有像java类中的静态成员变量之类的,怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php function test(){ static $a = 1; $a ++; return $a;}echo test();//2echo test();//3?> ci里有个load_class的函数的, 那个应该就是你所说的静态变量类, 专门用来存放重复使用的要声明的对象 有,用static定义,不能用特定对象调用。例如:<?phpclass test{ private static num = 0; function _constructor() { self::num++; } static function getNum() { return self::num; }}$obj = new test();echo test::getNum();$obj1 = new test();echo test::getNum();?> 好几个错误呢。public const $num = 5;常量return self::num;静态属性publi static $num = 5;return self:$num; 由于php工作方式的局限 php 不能实现 Java 中完全意义的 静态成员变量 php 获取文件件路径 那样做可以么? 点击smarty模板文件tpl文件问什么会出现下载 为什么我取不到文本框里的值 看到php文件中有这么一条语句: 一个简单的算法问题? 打开包含iframe的文件时总要提示下载iframe包含的网页(在线等)? DNS转向问题,在线等... mysql_create_db的问题 想不通:请帮我看看这两句正则表达式的匹配过程是怎样的? php两个表如何关联 急 图片浮动对齐
function test(){
static $a = 1;
$a ++;
return $a;
}
echo test();//2
echo test();//3
?>
class test
{
private static num = 0; function _constructor()
{
self::num++;
} static function getNum()
{
return self::num;
}
}$obj = new test();
echo test::getNum();$obj1 = new test();
echo test::getNum();
?>
public const $num = 5;
常量
return self::num;
静态属性
publi static $num = 5;return self:$num;