Array-Element umschließt alle Elemente

8

Ich möchte alle Elemente eines Arrays mit etwas ähnlichem umhüllen, aber ich möchte nicht viele Zeilen oder foreach loop

%Vor%     
Val 08.12.2011, 13:56
quelle

3 Antworten

23

Wie wäre es mit array_map ?

%Vor%

Demo (Klicken Sie auf die Quelle)

Ohne PHP & gt; 5.3, können Sie keine Lambda-Funktion verwenden, also benötigen Sie etwas wie folgt:

%Vor%

Demo für PHP 5.2 (Klicken Sie erneut auf Quelle)

    
nickb 08.12.2011, 14:00
quelle
7

Versuchen Sie join('\n', array_map(function($a) { return "<a href=\"#$a\",>$a<\a>";}, $links));

    
Ed Heal 08.12.2011 14:10
quelle
0

Es gibt eine einzeilige Lösung:

%Vor%

Die Ausgabe sieht folgendermaßen aus:

%Vor%     
IlyaT 28.11.2017 04:40
quelle

Tags und Links