与调用属性大体上相同,可以使用同样的方式调用类的操作。如果有如下类:
class classname
{
function operation1
{
}
function operation2($param1,$param2)
{
}
}
并且创建了一个类型为classname、名称为$a的对象,如下所示:
$a=new classname;
可以像调用其他函数一样调用操作:通过使用其名称以及将所有所需的参数放置在括号中。因为这些操作属于一个对象而不是常规的函数,所以需要指定它们所属的对象。对象名称的使用方法与对象属性一样,如下所示:
$a->operation1;
$a->operation2(12,"test");
如果操作具有返回值,可以捕获到如下所示的返回数据:
$x=$a->operation1;
$y=$a->operation2(12,"test");