Ésta es una versión simplificada de una clase que tengo en php:función que llama desde dentro de la clase con array_walk_recursive
class someClass {
public function edit_array($array) {
array_walk_recursive($array, 'edit_value');
}
public function edit_value(&$value) {
//edit the value
}
}
Ahora enviando el nombre de la función desde dentro de la clase a array_walk_recursive, obviamente, no funciona. Sin embargo, ¿hay algo que no sea la recreación de array_walk_recursive utilizando un bucle (lo guardaré como último recurso)? ¡Gracias por adelantado!
__CLASS__ sólo es necesario si usted está tratando de llamar de forma estática. – Zimzat