MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | SYNOPSIS |
| 2 | string implode(mixed *arr, string del) |
| 3 | |
| 4 | BESCHREIBUNG |
| 5 | Setzt alle Zeichenketten (Strings) aus dem Feld (Array) arr zu |
| 6 | einer Zeichenkette zusammen und fuegt dabei die Zeichenkette del |
| 7 | zwischen je zwei Elementen ein. Elemente aus dem Feld arr, welche |
| 8 | keine Zeichenketten sind, werden ignoriert. |
| 9 | |
| 10 | BEISPIELE |
| 11 | Funktion Rueckgabewert |
| 12 | ------------------------------------------------------------------- |
| 13 | implode(({ "foo", "bar", "" }), "*") "foo*bar*" |
| 14 | implode(({ "a", 2, this_object(), "c" }), "b") "abc" |
| 15 | |
| 16 | Kann zusammen mit explode() als Funktion zum Ersetzen von |
| 17 | Zeichenketten verwendet werden: |
| 18 | implode(explode("a short text", " "), "_") "a_short_text" |
| 19 | |
| 20 | Heutzutage kann man stattdessen auch |
| 21 | regreplace("a short text", " ", "_", 1) |
| 22 | verwenden. |
| 23 | |
| 24 | SIEHE AUCH |
| 25 | explode(E) |