Patrick: variable "auseinander" nehmen und einzelne teile verwenden

Hallo

Wie kann ich z.B. die Variable $irgendwas = "w12"; auseinander nehmen so, dass ich einmal das "w" habe und einmal die "12"???

Mit freundlichen Grüssen,
Patrick

  1. Hallo

    Wie kann ich z.B. die Variable $irgendwas = "w12"; auseinander nehmen so, dass ich einmal das "w" habe und einmal die "12"???

    Natürlich geht das.

    Aber viel interessanter ist wie denn die $irgendwas aussehen kann?

    $irgandwas = "w12";
    $irgandwas = "ws32";
    $irgandwas = "w9";

    Ist da immer nur ein Buchstabe ?
    Wie gross kann den die Zahl werden ?

    mfg
    PHP_Dude

    1. Hallo

      Hat sich erledigt. Götz hat mir schon die richtige funktion dafür genannt (substr). Trotzdem danke für die hilfe!!!

      Mit freundlichen Grüssen,
      Patrick

  2. hi Patrick,

    unter PHP gibt es eine ganze menge funktionen, die sich mit zeichenketten befassen. grundsätzlich ist die trennung eine leichte aufgabe. nur welche funktion für dich die beste ist, hängt ein wenig davon ab, was du machen willst. zum beispiel ist es ein unterschied, ob du immer nach dem zeichen 'w' suchst und alles rechts davon abschneiden willst oder ob du nur das erste zeichen aus dem string herausgenommen werden soll. sag also einfach noch mal genau, was dein kleienr algorithmus leistensoll.

    Ilja

    1. Hallo

      Also ich brauche einmal den Buchstaben aus dem string einzelnd und einmal die Zahl!

      Mit freundlichen Grüssen,
      Patrick

      1. hi patrick,

        wäre gut, wenn du es mal ein wenig genauer beschreiben kannst, zum beispiel steht der buchstabe immer an erster stelle und ist nur ein zeichen lang ?

        Ilja

        1. Hallo

          Danke für die hilfe!! Hab jetzt die richtige funktion! Götz hat sie mir gesagt (substr).

          Mit freundlichen Grüssen,
          Patrick

  3. Hallo Patrick!

    Wie kann ich z.B. die Variable $irgendwas = "w12"; auseinander nehmen so, dass ich einmal das "w" habe und einmal die "12"???

    http://www.google.de/search?q=rtfm?

    Lesetip:
    [http://php.net/substr]

    Das sollte Dein Problem lösen.

    MfG
    Götz

    --
    Losung und Lehrtext für Montag, 10. November 2003
    Nach deiner großen Barmherzigkeit hast du mit deinem Volk nicht ein Ende gemacht noch es verlassen. (Nehemia 9,31)
    Paulus schreibt: Wir leiden Verfolgung, aber wir werden nicht verlassen. Wir werden unterdrückt, aber wir kommen nicht um. (2.Korinther 4,9)
    (http://www.losungen.de/heute.php3)
    1. Hallo

      Lesetip:
      [http://php.net/substr]

      Danke für den Link. Die Funktion ist genau richtig!

      Mit freundlichen Grüssen,
      Patrick

  4. Hi,

    Hallo

    Wie kann ich z.B. die Variable $irgendwas = "w12"; auseinander nehmen so, dass ich einmal das "w" habe und einmal die "12"???

    z. B. mit einem regulaeren Ausdruck:

    $var =  "xsl12";
    $reg =  "^([a-z]*)([0-9]*)$";

    if (eregi($reg, $var, $match)) {
     echo $match[1] . "<br>";
     echo $match[2] . "<br>";
    }

    Gruesse  Joachim