php self,$this,const,static,->的使用


Posted in PHP onOctober 22, 2009

今天来总结下。
、在类的内部方法访问已经声明为const及static的属性时,使用self::$name的形式。注意的是const属性的申明格式,const PI=3.14,而不是const $PI=3.14

class clss_a { private static $name="static class_a"; 
const PI=3.14; 
public $value; 
public static function getName() 
{ 
return self::$name; 
} 
//这种写法有误,静态方法不能访问非静态属性 
public static function getName2() 
{ 
return self::$value; 
} 
public function getPI() 
{ 
return self::PI; 
} 

}

还要注意的一点是如果类的方法是static的,他所访问的属性也必须是static的。
、在类的内部方法访问未声明为const及static的属性时,使用$this->value ='class_a';的形式。
PHP 相关文章推荐
一个PHP模板,主要想体现一下思路
Dec 25 PHP
php mssql 数据库分页SQL语句
Dec 16 PHP
深入理解curl类,可用于模拟get,post和curl下载
Jun 08 PHP
使用PHP获取汉字的拼音(全部与首字母)
Jun 27 PHP
php5.3 注意事项说明
Jul 01 PHP
PHP中trim()函数简单使用指南
Apr 16 PHP
php实现简单的MVC框架实例
Sep 23 PHP
PHP在innodb引擎下快速代建全文搜索功能简明教程【基于xunsearch】
Oct 14 PHP
PHP中使用OpenSSL生成证书及加密解密
Feb 05 PHP
yii2 resetful 授权验证详解
May 18 PHP
Laravel 之url参数,获取路由参数的例子
Oct 21 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
Aug 17 PHP
PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部
Oct 22 #PHP
Wordpress php 分页代码
Oct 21 #PHP
PHP字符串 ==比较运算符的副作用
Oct 21 #PHP
php 3行代码的分页算法(求起始页和结束页)
Oct 21 #PHP
php实现mysql同步的实现方法
Oct 21 #PHP
php 魔术方法使用说明
Oct 20 #PHP
关于Appserv无法打开localhost问题的解决方法
Oct 16 #PHP
You might like
全国FM电台频率大全 - 21 海南省
2020/03/11 无线电
锁定年轻人的双倍活力 星巴克推出星倍醇即饮浓咖啡
2021/03/03 咖啡文化
PHP DataGrid 实现代码
2009/08/12 PHP
php之curl设置超时实例
2014/11/03 PHP
Codeigniter的一些优秀特性总结
2015/01/21 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
javascript KeyDown、KeyPress和KeyUp事件的区别与联系
2009/12/03 Javascript
关于用Jquery的height()、width()计算动态插入的IMG标签的宽高的问题
2010/12/08 Javascript
JavaScript定义类的几种方式总结
2014/01/06 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
js css实现垂直方向自适应的三角提示菜单
2016/06/26 Javascript
jQuery操作cookie
2016/08/08 Javascript
jQ处理xml文件和xml字符串的方法(详解)
2016/11/22 Javascript
浅析bootstrap原理及优缺点
2017/03/19 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
2017/12/07 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
2018/03/06 Javascript
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
2020/02/15 Javascript
javascript设计模式 ? 建造者模式原理与应用实例分析
2020/04/10 Javascript
Python编程之序列操作实例详解
2017/07/22 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
Python实现判断一个整数是否为回文数算法示例
2019/03/02 Python
python下PyGame的下载与安装过程及遇到问题
2019/08/04 Python
在Python中画图(基于Jupyter notebook的魔法函数)
2019/10/28 Python
python datetime时间格式的相互转换问题
2020/06/11 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
中国领先的专业演出票务网:永乐票务
2016/08/29 全球购物
优秀学生干部推荐材料
2014/02/03 职场文书
竞聘上岗演讲
2014/05/19 职场文书
公务员年度考核个人总结
2015/02/12 职场文书
休学证明范本
2015/06/19 职场文书
感恩教师节主题班会
2015/08/12 职场文书
导游词之西递宏村
2019/12/10 职场文书
Python sklearn分类决策树方法详解
2022/09/23 Python