Servus,
Inzwischen bekomme ich sogar eine Ausgabe angezeigt, die auch nur
aus einer Zahl besteht, allerdings lautet diese Zahl 176 obwohl sie
eigentlich 19 lauten sollte.Hier mein Quelltext:
preg_match("/([0-9]+)[^0-9]+([0-9]+)/", $arr[0], $str);
$wetter['temp'] = $str['2'];
$str['2'] <- in einem numerischen Index brauchst Du keine Anführungs-
zeichen; $str ist jetzt ein Array mit den Ergebnissen der Suche,
welches von preg_match angelegt wird. Der erste Wert in diesem
Array (Index 0), enthält den gesamten Bereich des Strings, welcher
durch den Ausdruck beschrieben wird - einschliesslich der Substrings
in den Klammern.
In $str[0] kommt also ebenfalls eine 176 statt einer 19 vor?
Grüsse