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 相关文章推荐
提取HTML标签
Oct 09 PHP
PHP 采集心得技巧
May 15 PHP
php缓冲 output_buffering的使用详解
Jun 13 PHP
destoon实现调用热门关键字的方法
Jul 15 PHP
使用php的HTTP请求的库Requests实现美女图片墙
Feb 22 PHP
php实现当前页面点击下载文件的简单方法
Sep 22 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
Oct 10 PHP
php cli模式下获取参数的方法
May 05 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
Jul 21 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
PHP中引用类型和值类型功能与用法示例
Feb 26 PHP
Jsonp劫持学习
Apr 01 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 小乘法表实现代码
2009/07/16 PHP
PHP冒泡算法详解(递归实现)
2014/11/10 PHP
php获取客户端电脑屏幕参数的方法
2015/01/09 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
2017/10/26 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
你需要知道的JavsScript可以做什么?
2007/06/29 Javascript
jQuery前台数据获取实现代码
2011/03/16 Javascript
js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
2011/03/25 Javascript
原生javascript实现图片按钮切换
2015/01/12 Javascript
浅谈javascript基础之客户端事件驱动
2016/06/10 Javascript
jQuery按需加载轮播图(web前端性能优化)
2017/02/17 Javascript
学习Vue组件实例
2018/04/28 Javascript
Node 升级到最新稳定版的方法分享
2018/05/17 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
javascript动态创建对象的属性详解
2018/11/07 Javascript
ES6 fetch函数与后台交互实现
2018/11/14 Javascript
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
解决vue 子组件修改父组件传来的props值报错问题
2019/11/09 Javascript
python计算最大优先级队列实例
2013/12/18 Python
详解Swift中属性的声明与作用
2016/06/30 Python
python基础教程之Filter使用方法
2017/01/17 Python
python字符串过滤性能比较5种方法
2017/06/22 Python
django搭建项目配置环境和创建表过程详解
2019/07/22 Python
利用django model save方法对未更改的字段依然进行了保存
2020/03/28 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
python数据处理——对pandas进行数据变频或插值实例
2020/04/22 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
Nike俄罗斯官方网站:Nike RU
2021/03/05 全球购物
南京迈特望C/C++面试题
2012/07/09 面试题
融资租赁计划书
2014/04/29 职场文书
会计主管岗位职责
2015/04/02 职场文书
学历证明样本
2015/06/16 职场文书
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL
oracle索引总结
2021/09/25 Oracle
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫