Programmierung – PHP
Funktion für Array-Einträge

Office-AnwendungenSoftware

Zeichenketten ___

Angenommen Sie haben als Resultat eines implode- Befehls ein Array mit einzelnen Begriffen. Sie können nicht sicher sein, ob nicht vor oder nach den Zeichenketten überflüssige Leerzeichen stehen. Um die sicher loszuwerden, nutzen Sie die Funktion array_walk().Damit übergeben Sie jeden einzelnen Wert eines Arrays einer zuvor von Ihnen definierten Funktion.Die für das Entfernen von Leerzeichen passende Funktion sieht so aus:

function
trimData(
&$strEntry) {$strEntry = trim($strEntry);
}

Als Parameter nimmt die Funktion einen Zeiger auf den jeweiligen Array-Eintrag. Nur dann wird der auch wirklich verändert. Der Aufruf der Funktion geht wie folgt:

array_walk($arrData, trimData);

Nach dem Abarbeiten des Arrays stehen Strings ohne führende oder nachfolgende Leerzeichen im Array.

Lesen Sie auch :
Autor: swasi