Fini: string zerlegen

Beitrag lesen

Moin,

sitze zurzeit an einen Problem und zwar möchte ich einen String zerlegen.

Bsp:

$i = "Ahg123hGnd325"

Jetzt möchte ich für jeden Einzelnen Buchstaben etwas machen (was ist egal), wichtig ist aber, dass ich mit dem wert von dem Buchstaben arbeiten kann. Zusätzlich sollen die Zahlen aber ganz bleiben.

Bsp:

$i = "Ahg123hGnd325"

for each buchstabe in $i
    switch ($i)
      case(a)
        echo "Hallo Welt"
        break
      case(b)
        ...

for each Number
    $j = $j + Zahl    //in dem fall einmal halt +123 und einmal +325

ich hoffe, dass das irgendwie lösbar ist.

danke schonmal.