Если я использую 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]: невозможно вызватьVinidog