Ich habe ein Objekt:PHP: jedes Element in einem Objekt-Ordnung und wenn leer, auf N/A
stdClass Object
(
[Color] => Red
[Shape] => Round
[Taste] => Sweet
)
I jedes der Elemente in dem Objekt zu trimmen, und wenn das Element leer ist, setzen sie ihn auf 'N/A'
Also das Objekt:
stdClass Object
(
[Color] => Red
[Shape] =>
[Taste] => Sweet
)
Würde dies geworden:
stdClass Object
(
[Color] => Red
[Shape] => N/A
[Taste] => Sweet
)
Wie soll ich das erreichen, array_walk vielleicht?
'Array_ *' Funktionen sind in der Regel für Arrays, keine Objekte. In diesem Fall haben Sie jedoch den Jackpot geknackt - 'array_walk (_recursive)' und 'array_key_exists' sind die einzigen, die mit Objekten arbeiten. Also, ja, Sie können 'array_walk' verwenden. – Artefacto