Как использовать метод класса в качестве функции обратного вызова?
Если я использую array_walk внутри функции класса для вызова другой функции того же класса class user { public function getUserFields($userIdsArray,$fieldsArray) { if((isNonEmptyArray($userIdsArray)) && (isNonEmptyArray($fieldsArray))) { array_walk($fieldsArray, 'test_print'); } } private function test_print($item, $key) { //replace the $item if it matches something } } Это дает мне следующую ошибку: Предупреждение: array_walk() [function.array-walk]: test_print() вызвать test_print() – […]