php 的类中用到这个->符号的时候很多但是都是什么意思呢 我知道$this->调用函数本身的属性 当时其他的时候
2个回答
展开全部
a.php文件内容
<?php
class conn{
var $aa = ' hello world!'; //定义本类属性aa的值为hello world!
//声明一个公用函数方法pt
public function pt()
{
//函数体内容为返回本类属性aa的值
return $this->$aa; //$this表示本类对象
}
}
?>
b.php调用a.php文件里的conn类
<?php
include("a.php");
$hell = new conn(); //实例化对象
echo $hell->pt; //用实例化后的对象调用该对象体内的函数方法并输出
?>
楼上lwf0757 说得正确:“->”表示调用PHP类的属性或是方法的引用符号!
<?php
class conn{
var $aa = ' hello world!'; //定义本类属性aa的值为hello world!
//声明一个公用函数方法pt
public function pt()
{
//函数体内容为返回本类属性aa的值
return $this->$aa; //$this表示本类对象
}
}
?>
b.php调用a.php文件里的conn类
<?php
include("a.php");
$hell = new conn(); //实例化对象
echo $hell->pt; //用实例化后的对象调用该对象体内的函数方法并输出
?>
楼上lwf0757 说得正确:“->”表示调用PHP类的属性或是方法的引用符号!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询