Re:
gibt es dafür eine Alternative?
Ja, nur wirst Du die nicht finden, wenn Du hier fragst, statt endlich mit dem Lesen der String-Funktionen zu beginnen. Mit anderen Worten: Höre auf, hier im Forum nach Fischen zu fragen! Greife endlich zu den Dir schon längst gereichten Angeln!
Gruß aus Berlin!
eddi
Oh sorry war ich wohl etwas zu vorschnell.
Also ich hab eine Lösung gefunden und zwar so:
<?php
$p = preg_match('/Breite: ([0-9]+)/',$result,$m);
if($p == 1) {
$clean = (int)$m[1];
echo 'Breite: '.$clean.'%';
}else{
echo 'Konnte Breitenicht auslesen.';
}
?>
~~~das habe ich ja so gerade noch hinbekommen, jetzt wollte ich das gleich für folgenden String machen:
€17,93
Dowrt wollt ich nur den Wert vor dem , auslesen aber leider weiß ich nicht welche zeichen ich dafür verwenden muss.
Ich hatte gedacht so geht es vll, aber das ist nicht richtig:
~~~php
<?php
$g = preg_match('/€ ([0-9]+),/',$result,$n);
if($g == 1) {
$cash = (int)$n[1];
echo $cash;
}else{
echo 'Konnte Geld nicht auslesen.';
}
?>
~~~wie muß ich den Ausdruck als Zeichenkette schreiben, das er mir nur das groß Geld ausgibt?