PHP array_walk_recursive () dla obiektów SimpleXML?

Chciałbym zastosować funkcję do każdego węzła w obiekcie SimpleXML.

<api>
   <stuff>ABC</stuff>
   <things>
      <thing>DEF</thing>
      <thing>GHI</thing>
      <thing>JKL</thing>
   </things>
</api>

// funkcja reverseText ($ str) {};

<api>
   <stuff>CBA</stuff>
   <things>
      <thing>FED</thing>
      <thing>IHG</thing>
      <thing>LKJ</thing>
   </things>
</api>

Jak mogę zastosować reverseText () do każdego węzła, aby uzyskać drugi fragment kodu XML?

questionAnswers(2)

yourAnswerToTheQuestion