Fabian S.: Dezimalstellen entfernen

hallo!

ich möchte aus einem string "1111.1111" alle nachkomma stellen entfernen, sodass sich "1111" ergibt. rundungen sind unwichtig.

wie stelle ich das an?

vielen dank schon einmal ;)

mfg
fabian

  1. Hi Fabian!

    ich möchte aus einem string "1111.1111" alle nachkomma stellen entfernen, sodass sich "1111" ergibt. rundungen sind unwichtig.

    Zuerst suchst Du im String die Position des Zeichens "." (mit strpos) und dann schneidest Du einen Teilstring aus, der vom Anfang bis zur Position dieses Zeichens geht:

    $s = substr($s, 0, strpos($s, "."));

    VG Simon

    1. vielen dank simon!
      ich wusste, hier wird einem kompetent geholfen ;)

      mfg
      fabian

  2. Ganz einfach:

    "Caste" die zahl nach INT!

    z. b.

    echo  (int)11111.11111;

    hallo!

    ich möchte aus einem string "1111.1111" alle nachkomma stellen entfernen, sodass sich "1111" ergibt. rundungen sind unwichtig.

    wie stelle ich das an?

    vielen dank schon einmal ;)

    mfg
    fabian