variable "auseinander" nehmen und einzelne teile verwenden
Patrick
- php
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
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
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
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
Hallo
Also ich brauche einmal den Buchstaben aus dem string einzelnd und einmal die Zahl!
Mit freundlichen Grüssen,
Patrick
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
Hallo
Danke für die hilfe!! Hab jetzt die richtige funktion! Götz hat sie mir gesagt (substr).
Mit freundlichen Grüssen,
Patrick
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
Hallo
Lesetip:
[http://php.net/substr]
Danke für den Link. Die Funktion ist genau richtig!
Mit freundlichen Grüssen,
Patrick
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