为什么我一直得到"致命错误:调用未定义的函数getCountries()"在PHP oop?

时间:2016-08-18 20:53:44

标签: php

我是php OOP的初学者,但我创建了一个名为countries的类,如下所示:

countries.php

  class RoomsController < ApplicationController
    attr_accessor :skip_some_callbacks

test.php

after_update :add_dynamic_change, on: :show , unless: :skip_some_callbacks

1 个答案:

答案 0 :(得分:4)

只需更改它,如果您不调用静态函数或变量,请使用$this->。在您的情况下,使用$this->

获取数组值
public function getCountries() {
   return $this->countries;
}

并且还可以在没有 - {braces}的情况下调用类中的函数,例如$class->function_name();

print_r($country->getCountries());