<?php
class aa
{
var $a;
var $b;
function query($a,$b)
{
return $a*$b;
}
}
?>
上面是类 $dd = new aa();
function multiply($x, $y)
{
$dd->a = $x;
$dd->b = $y;
return $dd->a*$dd->b;
}
这样是可以的
$dd = new aa();
function multiply($x, $y)
{
return $dd->query($x,$y);
}
页面就得不到返回值
郁闷
class aa
{
var $a;
var $b;
function query($a,$b)
{
return $a*$b;
}
}
?>
上面是类 $dd = new aa();
function multiply($x, $y)
{
$dd->a = $x;
$dd->b = $y;
return $dd->a*$dd->b;
}
这样是可以的
$dd = new aa();
function multiply($x, $y)
{
return $dd->query($x,$y);
}
页面就得不到返回值
郁闷
这句是这样的
return $dd->query($x*$y);
程序里是下面的,这里写错了
function multiply($x, $y)
{
mysql::query($x * $y);
}
function multiply($x, $y)
{
global $dd;
return $dd->query($x,$y);
}