Zahlenkette aufteilen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zahlenkette aufteilen

    Hallo!

    Ich möchte eine Zahlenkette aufteilen, und zwar gibt der Kunde eine Versandscheinnummer ein. Die ist 8-stellig und lautet z.B.
    26123456

    Diese Zahl soll aufgeteilt werden und das Ergebnis soll so aussehen:
    OPG 026 123456
    wobei jeder dieser Blöcke eine Variable ist, also
    $var1=OPG
    $var2=026
    $var3=123456

    Ich komme mit dem Befehl explode nicht weiter, da sich da keine Trennzeichen wie Punkt oder Komma befinden.
    Kann man eine Zahlenkette dann so aufteilen?
    Ich habe schon hier im Forum geguckt und bei Google, aber da sind immer Zahlen mit einem Zeichen dazwischen.

  • #2
    Sollen immer 3 - 3 - 6 zeichen am ende rauskommen?

    Kommentar


    • #3
      Ja, immer
      OPG, dann 026 und dann die laufende Nummer.

      Kommentar


      • #4
        substr hilf dir gern weiter

        Kommentar


        • #5
          Und wie?
          ich habe da schon viele Beispiele gesehen, aber die Codes waren alle ziemlich lang. Das muß auch kurz gehen, oder nicht?
          Hast du einen Vorschlag oder Ansatz?

          Kommentar


          • #6
            N'abend..


            Wieso lang?

            PHP-Code:
            $var1=OPG;
            $var2=26123456;
            $var3=0;

            $a substr($var202); // 26
            $b substr($var238); // 123456

            echo "<B>$var1 0$a $b"
            (ungetestet - übermüdet )


            Gruss

            Kommentar


            • #7
              Super, danke!

              Eine kleine Korrektur noch ;-)
              Die Zeile
              PHP-Code:
              $b substr($var238); // 1234568 
              muß aber so lauten
              PHP-Code:
              $b substr($var228); // 123456 
              Aber sonst klappt das!
              Für die, die sich mit der Funktion auseinandersetzen möchten, hier ein Link
              http://de.php.net/substr
              Zuletzt geändert von Devil-Inside; 01.12.2007, 14:43.

              Kommentar


              • #8
                Original geschrieben von Devil-Inside

                Für die, die sich mit der Funktion auseinandersetzen möchten, hier ein Link
                http://de.php.net/substr
                Ähm ... war in mein Post kein Link

                Kommentar

                Lädt...
                X