php中$this->含义分析


Posted in PHP onNovember 29, 2009

我们一般是先声明一个类,然后用这个类去实例化对象!
但是,当我们在声明这个类的时候,想在类本身内部使用本类的属性或者方法。应该怎么表示呢?
例如:
我声明一个User类!它只含有一个属性 $name;
class User
{
public $_name;
}
现在,我给User类加个方法。就用getName()方法,输出$name属性的值吧! 复制PHP内容到剪贴板
PHP代码:

class User 
{ 
public $name; 
function getName() 
{ 
echo $this->name; 
} 
} 
//如何使用呢? 
$user1 = new User(); 
$user1->name = '张三'; 
$user1->getName(); //这里就会输出张三! 
$user2 = new User(); 
$user2->name = '李四'; 
$user2->getName(); //这里会输出李四!

怎么理解呢?
我上面创建了两个User对象。分别是 $user1 和 $user2 。
当我调用 $user1->getName()的时候。 上面User类中的代码 echo $this->name ; 就是相当于是 echo $user1->name;
大概就是这么个意思!
PHP 相关文章推荐
PHP安全编程之加密功能
Oct 09 PHP
木翼下载系统中说明的PHP安全配置方法
Jun 16 PHP
利用PHP实现智能文件类型检测的实现代码
Aug 02 PHP
php根据日期判断星座的函数分享
Feb 13 PHP
一个经典实用的PHP图像处理类分享
Nov 18 PHP
php session 写入数据库
Feb 13 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
May 16 PHP
php 指定范围内多个随机数代码实例
Jul 18 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
PHP使用Session实现上传进度功能详解
Aug 06 PHP
php伪静态验证码不显示的解决方案
Sep 26 PHP
laravel框架实现敏感词汇过滤功能示例
Feb 15 PHP
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
Nov 27 #PHP
Ajax+PHP 边学边练之四 表单
Nov 27 #PHP
PHP Session变量不能传送到下一页的解决方法
Nov 27 #PHP
完美解决PHP中文乱码
Nov 26 #PHP
php google或baidu分页代码
Nov 26 #PHP
php 接口类与抽象类的实际作用
Nov 26 #PHP
在mysql数据库原有字段后增加新内容
Nov 26 #PHP
You might like
php.ini中date.timezone设置分析
2011/07/29 PHP
php替换超长文本中的特殊字符的函数代码
2012/05/22 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
jQuery的bind()方法使用详解
2015/07/15 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
即将发布的jQuery 3 有哪些新特性
2016/04/14 Javascript
AngularJS控制器继承自另一控制器
2016/05/09 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
讲解vue-router之什么是动态路由
2018/05/28 Javascript
JavaScript使用递归和循环实现阶乘的实例代码
2018/08/28 Javascript
通过JS深度判断两个对象字段相同
2019/06/14 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
跟老齐学Python之传说中的函数编写条规
2014/10/11 Python
python中(str,list,tuple)基础知识汇总
2018/02/20 Python
Python面向对象程序设计之继承与多继承用法分析
2018/07/13 Python
解决python打不开文件(文件不存在)的问题
2019/02/18 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
巴西购物网站:Submarino
2020/01/19 全球购物
入团者的自我评价分享
2013/12/02 职场文书
机械制造专业个人的自我评价
2013/12/28 职场文书
小学敬老月活动方案
2014/02/11 职场文书
《爱如茉莉》教后反思
2014/04/12 职场文书
学校安全教育月活动总结
2014/07/07 职场文书
作风建设年活动总结
2014/08/27 职场文书
教师工作失职检讨书
2014/09/18 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
《全神贯注》教学反思
2016/02/22 职场文书
vue-element-admin项目导入和导出的实现
2021/05/21 Vue.js
Python标准库pathlib操作目录和文件
2021/11/20 Python
SQL注入详解及防范方法
2021/12/06 MySQL