Estoy tratando de escribir una función que formatea cada miembro/variable (cadena) en un objeto, por ejemplo, con una función de devolución de llamada. Los nombres de las variables son desconocidos para mí, por lo que debe funcionar con objetos de todas las clases.PHP: array_map en objeto?
¿Cómo puedo lograr algo similar a array_map
o array_walk
con objetos?
Gracias, el enfoque foreach parece ser el mejor en mi caso. –
Tenga en cuenta que en el raro caso cuando está usando un 'ArrayObject', puede hacer algo como' $ obj-> exchangeArray (array_map ('func', $ obj-> getArrayCopy())); ' –