Ersetzen Sie leere Zeichenfolge durch Nullen in Array PHP

Es tut mir leid, aber ich habe viel über dieses Problem recherchiert. Gibt es eine Standardfunktion zum Suchen und Ersetzen von Array-Elementen?

str_replace funktioniert in diesem Fall nicht, da ich nach einer leeren Zeichenfolge '' suchen und sie durch NULL-Werte ersetzen möchte

Das ist mein Array:

$array = (
    'first' => '',
    'second' => '',
);

und ich möchte, dass es wird:

$array = (
    'first' => NULL,
    'second' => NULL,
);

Natürlich kann ich eine Funktion dafür erstellen, ich möchte wissen, ob es eine Standardfunktion dafür gibt, oder zumindest eine "einzeilige Lösung".

Antworten auf die Frage(2)

Ihre Antwort auf die Frage