<?php class pac{
public $q=5;
public function yo($q){
$v=$q+2;
print $v;
}
}
$a=new pac;
$a->yo($q);
?>
大家好,我是初学者,对不起愚蠢的问题抱歉!
所以问题是xD:如何使用$ q ??我需要引用它?
答案 0 :(得分:1)
您使用$q
但$q
未定义。如果要使用对象变量$q
,可以使用$a->q
。
<?php
class pac{
public $q=5;
public function yo($q){
$v=$q+2;
print $v;
}
}
$a=new pac;
$a->yo($a->q);
?>
另一种选择是在方法中使用对象变量,而不是将其作为参数传递:
<?php
class pac{
public $q=5;
public function yo(){
$v=$this->q+2;
print $v;
}
}
$a=new pac;
$a->yo();
?>