$this 的含义是表示 实例化后的 具体对象!
我们一般是先声三国杀曹冲明一个类,然后用这个类去实例化对象!谁是卧底游戏词语
但是,当我们在声明这个类的时候,想在类本身内部使用本类的属性或者方法。应该怎么表示呢?
例如:
我声明一个ur类!它只含有一个属性 $name;
class ur
初三数学试题及答案{
public $_name;
}
现在,我给ur类加个方法。就用getname()方法,输出$name属性的值吧! 复制php内容到剪贴板
php代码:
class ur
{
public $name;
function getname()
{
echo $this->name;
}
}
/非生物/如何使用呢?
$ur1 = new ur();
$ur1->name = ‘张三’;
$ur1->getname(); //这里就会爱转角歌词输出张三!
$ur2 = new ur();
$ur2->name = ‘李四’;
$ur2->getname(); //这里会输出李四!
怎么理解呢?
我上面创建了两个ur对象。分别是 $ur1 和 $ur2 。
当我调用 $ur1->getname()的时候。 上面ur类中的代码 echo $this->name ; 就是相当于是 echo $ur1->name;
大概就是这么个意思!
其实,你也不要去钻牛角尖。你只要知道那是一个用来表示类内部的属性和方法的代号就好了!越想越糊涂的!
在别的地方找到的!!留下了!!
本文发布于:2023-04-07 06:21:18,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/c7ca210572195960c5bf66a21abd667a.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:php中$this.doc
本文 PDF 下载地址:php中$this.pdf
留言与评论(共有 0 条评论) |