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图片上传程序
Mar 27 PHP
PHP中strtotime函数使用方法详解
Nov 27 PHP
PHP更新购物车数量(表单部分/PHP处理部分)
May 03 PHP
解析php中memcache的应用
Jun 18 PHP
php $_SERVER windows系统与linux系统下的区别说明
Feb 14 PHP
2个Codeigniter文件批量上传控制器写法例子
Jul 25 PHP
thinkphp连贯操作实例分析
Nov 22 PHP
Laravel 5框架学习之向视图传送数据
Apr 08 PHP
php实现统计网站在线人数的方法
May 12 PHP
thinkPHP导出csv文件及用表格输出excel的方法
Dec 30 PHP
让你的PHP7更快之Hugepage用法分析
May 31 PHP
PHP实现的简单sha1加密功能示例
Aug 27 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
风味层面去分析咖啡油脂
2021/03/03 咖啡文化
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
大家未必知道的Js技巧收藏
2008/04/07 Javascript
Javascript的时间戳和php的时间戳转换注意事项
2013/04/12 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
理解javascript闭包
2015/12/15 Javascript
基于javascript实现图片左右切换效果
2016/01/25 Javascript
纯javascript版日历控件
2016/11/24 Javascript
Bootstrap基本模板的使用和理解1
2016/12/14 Javascript
JavaScript数据结构之数组的表示方法示例
2017/04/12 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
2017/12/20 Javascript
使用vue-cli+webpack搭建vue开发环境的方法
2017/12/22 Javascript
webuploader分片上传的实现代码(前后端分离)
2018/09/10 Javascript
微信小程序与后台PHP交互的方法实例分析
2018/12/10 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
2020/07/27 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
Python常见字符串操作函数小结【split()、join()、strip()】
2018/02/02 Python
Django实战之用户认证(用户登录与注销)
2018/07/16 Python
flask入门之文件上传与邮件发送示例
2018/07/18 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
使用pygame写一个古诗词填空通关游戏
2019/12/03 Python
一个入门级python爬虫教程详解
2021/01/27 Python
总结html5自定义属性有哪些
2020/04/01 HTML / CSS
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
高中生自我鉴定范文
2013/10/30 职场文书
电钳专业个人求职信
2014/01/04 职场文书
领导干部廉政承诺书
2014/03/27 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
欢迎标语大全
2014/06/21 职场文书
学校志愿者活动总结
2014/06/27 职场文书
违纪学生保证书
2015/02/27 职场文书