PHP静态方法笔记
来源:互联网 发布:足球鞋淘宝店 编辑:程序博客网 时间:2024/06/05 16:55
静态方法也叫类方法,静态方法是属于所有对象实例:static function+方法名
在类外部:类名::类方法名或者对象名->类方法名
在类内部:self::类方法名或者类名::类方法名
要是一个变量需要所有的变量共享的时候需要引进静态变量; 要是一个方法只去操作静态变量,就使用静态方法
当操作静态变量的时候,需要操作静态方法,静态方法中不能访问非静态属性(变量)
案例说明:统计所有学生交的学费
class stu{ public static $fee; public $name; //构造函数 function __construct($name){ $this->name=$name; } //入学 static function enter($ifee){ self::$fee+=$ifee; } //获取总学费 static function getfee(){ return self::$fee; } } //创建学生 $stu1=new stu("老一"); //通过类名调用静态方法 //stu::enter(340); $stu1->enter(340); $stu2=new stu("老二"); $stu2->enter(500); echo "学费是".stu::getfee();
静态方法的特点:
1.静态方法只能操作静态方法,不能操非静态变量
2.普通的成员方法,既可以操作非静态变量,也可以操作静态变量
阅读全文
0 0
- PHP静态方法笔记
- PHP学习笔记【15】--全局变量,静态变量,静态方法,php方法重载
- php静态属性,静态方法
- PHP 静态方法、静态属性
- php页面静态化的方法(新手笔记)
- php 静态方法应用
- PHP静态方法
- PHP抽象静态方法
- php静态方法规定
- php静态方法
- 韩顺平php视频笔记69 静态变量与静态方法
- php静态属性和静态方法
- php中非静态方法的静态调用
- php静态属性和静态方法
- php之静态变量和静态方法
- php static 静态属性 静态方法
- php 静态方法 静态变量和继承
- PHP 静态变量和静态方法
- Mysql转化字符集
- ios xib中的view绑定
- Servlet介绍(三)——web.xml配置
- CSAPP Note chap6
- python3之1013.数素数 (19分)
- PHP静态方法笔记
- java面试题之hashCode与equals()方法
- 南通青鸟第一天学习心得
- Window下安装RabbitMQ服务器环境
- 【引力科技播】Line入局智能音箱市场,疑似小米MIX 3后盖曝光
- 关于在Winodws/Linux下Web项目获取src目录下文件路径的方法
- Hive Correlating expression cannot contain unqualified column references
- 斯坦福大学CS224d基础1:线性代数回顾 Linear Algebra
- 【笔记】Vundle for Vim