php中的"->"是什么意思

比如:
$f_upload->mk_dir();

这个是什么意思。其中的->又是指的什么。该如何来调用。
请详细给说下。谢谢

->在php里是调用对象方法的作用!!
相当于其他java语言中的“.”符号!
$f_upload是一个对象的实例化
mk_dir()是这个对象的一个方法!
举个例子
<?php
class test{
public $test="test";
public function get_test(){
return $this->test;
}
}
$a = new test();
echo $a->get_test();//该语句输出test
?>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-24
$f_upload指的你调用的类,mk_dir是类中的一个方法,这种可以在每个类中都可以调用的方法又叫类的接口,你可以通过这种方法来实现与外界数据的交换,并且得到你需要的数据,中间算法过程被隐蔽起来,这也是面向对象函数设计的基本思路。mk_dir函数看名字就知道应该是用来建立文件目录的吧
->这个符号式指向方法或者类属性的运算符,这种调用的与一般的函数调用的差别在于这里首先实例化一个类,通过类来调用函数
第2个回答  2009-09-30
调用类$f_upload里边的mk_dir()这个函数
第3个回答  2020-10-16
相似回答