什么意思是数组($ this,$ some_method_string)?

时间:2013-01-27 23:46:42

标签: php arrays methods

很抱歉,如果它看起来很简单,但这意味着什么:

array($this, $some_method_string)

在这段代码中:

array_map(array($this, $some_method_string), $some_data)

2 个答案:

答案 0 :(得分:7)

array($this, $some_method_string)

它是一个有效的回调,在$ this上调用方法$ some_method_string:

使用array_map,对于$ some_data的每个元素,请调用$this->$some_method_string(currentElement)

答案 1 :(得分:0)

你有一个带名字的功能,例如: function my_function ...

您必须将该函数的名称指定为字符串或字符串变量。