发表时间:2015-05-27来源:网络
$this 的含义表示什么,实例化后的具体对象!
我们一般是先声明一个类,然后用这个类去实例化对象!
但是,当我们在声明这个类的时候,想在类本身内部使用本类的属性或者方法。应该怎么表示呢?
例如:
我们声明一个User类!它只含有一个属性$name;
classname
{
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版本历史
CI框架连接数据库配置操作以及多数据库操作
asp 简单读取数据表并列出来 ASP如何快速从数据库读取大量数据
C语言关键字及其解释介绍 C语言32个关键字详解
C语言中sizeof是什么意思 c语言里sizeof怎样用法详解
PHP中的魔术方法 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep,
将视频设置为Android手机开机动画的教程
PHP中的(++i)前缀自增 和 (i++)后缀自增
常用dos命令及语法
最简单的asp登陆界面代码 asp登陆界面源代码详细介绍
PHP中include和require区别之我见
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-21
2022-03-20
2014-09-05
2014-09-05
2022-03-24
2015-07-05
2014-09-05
2014-09-05
2014-09-05
2022-03-21