php中$this->是什么意思?
来源:互联网 发布:宣传淘宝店铺文案 编辑:程序博客网 时间:2024/06/09 20:07
$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;
大概就是这个意思!
其实,你也不要去钻牛角尖。你只要知道那是一个用来表示类内部的属性和方法的代号就好了!越想越糊涂的!
0 0
- php中$this->是什么意思
- php中$this->是什么意思?
- php中$this->是什么意思
- php中 & $this 是什么意思?
- php中$this->是什么意思
- php中$this->是什么意思
- php中$this->是什么意思??
- php中$this->是什么意思
- php中$this->是什么意思
- php中dirname(_FILE_)是什么意思
- php中$this->
- php中$this->
- PHP代码中函数前面的@是什么意思
- php中预定义变量DIRECTORY_SEPARATOR是什么意思
- PHP中,%s与%d是什么意思
- asp.net中this.DropDownList1.SelectedIndex > -1这句话是什么意思
- php是什么意思?
- php是什么意思
- 我的《鸟哥的Linux私房菜》笔记(七)vi 的使用
- 骚年你一定要学好英语之英语学习五大法则
- linux下时间编程
- 回文子串的个数
- 关于C++默认打开函数的理解
- php中$this->是什么意思?
- 黑马程序员之银行业务调度关系学习
- Thinking in BigData(14)大数据之DM经典模型(5)
- Java界面 SWT基本组件——文本框(Text)
- 求一个整型数组的最大和的子数列,要求时间复杂度为线性的
- Medoo Info的使用:输出SQL连接信息
- C语言从尾部节点开始生成链表
- Python正则表达式指南
- spring mvc与struts的区别