Maresa P.: Umwandenln von String nach Integer

Hallo lieber Forum,

in der PHP Variable $wert habe ich in Abhängigkeit einer Formulareingabe unterschiedliche Werte.

Bspl.:

aab-03529
aab-12350
aab-00055
aab-00185

die ersten vier Zeichen sind immer gleich (aab-)

Ich möchte nun Wert in eine Integer-Zahl umwandeln.
D.h. zu erst muss ich die ersten 4 Zeichen abspalten. Das mache ich mit

str_replace('aab-', '', $wert);

Bspl:
$wert = 'aab-00055
$wert = str_replace('aab-', '', $wert);

-> zurück bekomme ich 00055

Nun möchte ich diese Ziffern in einen Integer Wert umwandeln, d.h. es müssten alle Nullen von vorne weg weggemacht werden.

Wie realisiere ich sowas?
Oder gibt es eine Funktion, die mir direkt einen (echten) Integer Wert erzeugt? Wenn ja, wie lautet diese?

Vielen Dank für Euere Hilfe

Maresa P.

  1. hi,

    -> zurück bekomme ich 00055

    Nun möchte ich diese Ziffern in einen Integer Wert umwandeln, d.h. es müssten alle Nullen von vorne weg weggemacht werden.

    am einfachsten per type cast.

    $wert = "00055";
    $zahl = (int) $wert;

    gruss,
    wahsaga

    1. hi,

      Hi wahsaga

      Nun möchte ich diese Ziffern in einen Integer Wert umwandeln, d.h. es müssten alle Nullen von vorne weg weggemacht werden.

      am einfachsten per type cast.

      $wert = "00055";
      $zahl = (int) $wert;

      vielen Dank. Genau sowas hab ich gesucht.

      gruss,
      wahsaga

      viele Grüße

      Maresa P.