[英]PHP Class Function Calling
我正在编写自己的php类,并且该类中有多个函数。 但是,我不允许从同一类中的另一个函数调用一个函数吗? 像这样:
class my_Class {
function one($arg) {
//does something
}
function two($var) {
$receive = one($var);
}
}
我尝试了这样的事情,它吐出一个错误说:
Fatal error: Call to undefined function one()
我究竟做错了什么?
更改为此:
function two($var) {
$receive = $this->one($var);
}
查看PHP OOP参考: http : //www.php.net/manual/zh/language.oop5.php
始终需要$this
关键字。
它应该是
class my_Class {
function one($arg) {
// does something
}
function two($var) {
$receive = $this->one($var);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.