繁体   English   中英

PHP类函数调用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM