php
- Details
public function multiexplode ($delimiters,$string) { $tempString = str_replace($delimiters, $delimiters[0], $string); $array = explode($delimiters[0], $tempString); return $array; }
Erwartet ein Trennzeichenarray und den String
$this->multiexplode(array('/','?'),$string)
Für verschachtetlte Arrays findet sich hier die Lösung
- Details
Eine Funtkion um Straßennamen abzukürzen.
- Details
Man kennt es auch unter der Bezeichnung Readmore Dilemma. ;o)
Möchte man z.B. in einem Element maximal 200 Zeichen ausgeben, aber nicht mitten im Wort trennen, wird es schwer. Zudem möchte man nicht das nächste Trennzeichen nach dem Offset (maximale Textlänge), sondern das vorherige.
Weiterlesen: Text bis zu einem Trennzeichen vor einer bestimmten Position ausgeben.